반응형
/*
-- Title : [DBR] FileStore에 파일 저장
-- Tag : databricks file system dbfs 데이터브릭스 파일시스템
*/
■ FileStore
FileStore는 DBFS(Databricks File System)의 특수 폴더로 파일을 저장하고 웹 브라우저에서 파일에 액세스할 수 있음
- 이미지 및 라이브러리와 같은 파일을 저장
- 다운로드하려는 출력 파일을 로컬 데스크탑에 저장
- 로컬 데이크톱에서 CSV 및 기타 데이터 파일을 업로드하여 Databricks에서 처리
■ 파일 저장 위치
- /FileStore/jars
업로드하는 하이브러리 저장. 삭제시 라이브러리 작동 안함. - /FileStore/tables
UI를 사용하여 가져오는 파일 저장. 삭제시 이 파일에서 만든 테이블 액세스 불가.
■ FileStore에 파일 저장
dbutils.fs.put을 사용하여 임의이 텍스트 파일을 저장할 수 있음
# 파일 저장
dbutils.fs.put("/FileStore/my-stuff/my-file.txt", "This is the actual text that will be saved to disk. Like a 'Hello world!' example")
# 저장된 파일 확인
display(dbutils.fs.ls('/'))
※ Referendes:
반응형