在已安装的Blob中创建文件夹

时间:2020-02-27 16:00:53

标签: python azure databricks azure-databricks

我将blob容器安装在蔚蓝的数据块中

我可以从blob输入中读取数据

我对数据进行转换并将其存储在blob“输出”中

问题:当我安装约束器时,“输出” blob不存在

因此,当我尝试写入输出数据时,会出现错误消息

没有这样的文件或目录:'/dbfs/mnt/data/output/file_name.xlsx'

安装了/dbfs/mnt/data个容器

编辑:

我正在使用一种奇怪的方式写入数据,我使用了以下功能:

def creation(df_MA,file,file_path): 
  df_MA.to_excel(file)
  shutil.copy2(file,file_path)
  #copyfile(file, file_path)
  os.remove(file) 

使用df_MA:创建的文件

文件:文件名

文件路径:/dbfs/mnt/data/output/file_name.xlsx

该函数将df_MA写入数据砖的databricks根文件夹中,然后将其沿我的路径移动

Edit2

Mouting Blob


mount_point="/mnt/data/"
 dbutils.fs.mount(
  source = source,
  mount_point = mount_point,
  extra_configs =      {"secret": dbutils.secrets.get(scope = "keyvault", key = "key")})

0 个答案:

没有答案
相关问题