반응형

/*
-- 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:

 

반응형

+ Recent posts