![](/img/trans.png)
[英]great_expectations create datasource of csv files on ADLS Gen2
[英]how to ceate folders in ADLS gen2 by reading a csv file(particular column) stored in adls gen2 in Databrciks
我需要幫助通過讀取存儲在 Databrciks 的 adls gen2 中的 csv 文件(特定列)來創建 ADLS gen2 中的文件夾。 我能夠讀取 csv 文件,但無法使用 databrciks 在 gen2 中創建文件夾。
我嘗試使用帳戶密鑰和 SAS 令牌讀取 csv 文件,我能夠讀取但無法使用 gen2 中的安裝文件夾創建文件夾。
有人可以幫助編碼部分,例如創建 python 代碼以使用掛載點在 gen2 中創建文件夾。
dbutils.fs.mount( source = 'path', mount_point = '/mnt/...', extra_configs = {path,accountkey})
要創建目錄,您可以使用 Databricks 的dbutils
或使用 python 的os
庫。
dbutils
在掛載文件夾中創建目錄。dbutils.fs.mkdirs("/mnt/repro/folder1")
os
庫,然后使用os.mkdir
。import os
os.mkdir("/dbfs/mnt/repro/folder2")
dbutils.fs.ls
檢查文件夾是否已創建。dbutils.fs.ls("/mnt/repro")
注意:您還可以使用dbutils
創建子目錄,但不能使用 python 的 os 庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.