【发布时间】:2019-09-09 07:21:36
【问题描述】:
我正在尝试使用以下代码使用 python 笔记本将 azure 存储 blob 安装到 azure Databricks 中。
mount_name = '/mnt/testMount'
if not any(mount.mountPoint == mount_name for mount in dbutils.fs.mounts()):
dbutils.fs.mount(
source = "wasbs://%s@%s.blob.core.windows.net" % (container, accountName),
mount_point = mount_name,
extra_configs = {"fs.azure.account.key.%s.blob.core.windows.net" % (accountName ) : accountKey })
安装成功,我可以看到使用print(dbutils.fs.mounts())
还在我的 linux VM 中使用 DBFS CLI。 dbfs ls dbfs:/mnt/testMount
但在 UI 中不 可见,也无法从 python notebook FileNotFoundError: [Errno 2] No such file or directory: '/mnt/testMount/' 访问。
如果您遇到此问题,有人可以告诉我吗?解决方法是什么?
谢谢
【问题讨论】:
标签: azure azure-blob-storage databricks azure-databricks