gpt4 book ai didi

azure - 如何从 Azure databricks 在 Azure Blob 中创建空文件夹

转载 作者:行者123 更新时间:2023-12-04 16:40:08 25 4
gpt4 key购买 nike

我有一个场景,我想列出 Azure Blob 中目录内的所有文件夹。如果不存在文件夹,则创建一个具有特定名称的新文件夹。

我正在尝试使用 dbutils.fs.ls(path) 列出文件夹。

但是上述命令的问题是,如果路径不存在,它就会失败,这对我来说是一个有效的场景。

如果我的程序第一次运行,路径将不存在,并且 dbutils.fs.ls 命令将失败。有什么方法可以从 Databricks 动态处理这种情况。

如果我可以在执行作业之前从 Databricks 在 Azure Blob 中创建一个空文件夹,它也对我有用。

我尝试从 databricks 笔记本运行以下命令

   %sh mkdir -p /mnt/<mountName>/path/folderName 

这里命令成功运行,即使我在 Azure Blob 中的容器已安装,它也不会创建该文件夹。抱歉这么长的帖子。任何帮助深表感谢。提前致谢

最佳答案

dbutils.fs.mkdirs("/mnt/<mountName>/path/folderName")

我发现这能够创建一个带有已安装的 blob 存储的文件夹

关于azure - 如何从 Azure databricks 在 Azure Blob 中创建空文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62555825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com