如何列出 Azure Databricks 中的所有挂载点?
Posted
技术标签:
【中文标题】如何列出 Azure Databricks 中的所有挂载点?【英文标题】:How to list all the mount points in Azure Databricks? 【发布时间】:2020-09-24 16:38:03 【问题描述】:我尝试使用这个 %fs ls dbfs:/mnt,但我想知道这样做会给我所有的挂载点吗?
【问题讨论】:
【参考方案1】:我喜欢做以下事情:
display(dbutils.fs.mounts())
因为它显示了数据块路径和外部端点。
我发现它比 %sh ls /mnt/
更安全,因为您可以在 /mnt/ 中有一个不指向外部存储的文件夹。
【讨论】:
【参考方案2】:您可以简单地使用 Databricks 文件系统命令来浏览集群中可用的挂载点。
%fs
mounts
这将为您提供所有挂载点,并显示相应的 ADLS 源文件路径。
【讨论】:
【参考方案3】:在运行此命令之前,请确保您之前已经创建了挂载点。
如何列出 Azure Databricks 中的所有挂载点?
这里是列出 Azure Databricks 中所有装载点的命令列表。
【讨论】:
根据我的经验,您可以在 dbfs:/mnt/ 中有文件夹,这些文件夹实际上不是安装的卷,而只是简单的文件夹。以上是关于如何列出 Azure Databricks 中的所有挂载点?的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 Databricks 列出 Azure Storage Gen 2 文件
如何从 Azure Databricks 在 Azure Blob 中创建一个空文件夹
Azure Databricks - 解释 databricks 中的安装语法
Azure Databricks 在 Blob 存储上打开文件时出现问题