Azure Databricks - 解释数据块中的安装语法
Azure Databricks - Explain the mounting syntax in databricks
我是 azure
和 databricks
的新手,我了解了如何挂载和使用 blob,但我几乎没有疑问,而且我还没有找到任何文档的任何答案。所以请帮我解释一下:
dbutils.fs.mount(
source = "wasbs://<container-name>@<storage-account-name>.blob.core.windows.net",
mount_point = "/mnt/<mount-name>",
extra_configs = {"<conf-key>":dbutils.secrets.get(scope = "<scope-name>", key = "<key-name>")})
这里"/mnt/<mount-name>"
指的是哪个位置,是不是某个虚拟文件位置,用来挂载以后使用的
另外,dbutils.secrets.get
.
需要什么
谁能解释一下,对我的学习帮助很大
谢谢。
Secrets 允许您存储和访问敏感的凭据信息,而不会使它们在笔记本中可见。
简单来说:为了解释清楚,我用一个例子来挂载了一个ADLS Gen2,没有密文和有密文。
Without secrets?
如果您想在 public 论坛(Whosebug、MSDN 或 GitHub)上分享笔记本,我需要模糊键并与您分享。
With secrets?
我可以在 public 论坛上共享笔记本,无需任何修改。
参考:“Azure Databricks - Secrets”。
希望这对您有所帮助。如果您有任何疑问,请告诉我们。
请点击 "Mark as Answer" 并在对您有帮助的 post 上投票,这可能对其他社区成员有益。
据我了解mnt只不过是一个目录的虚拟起点。
scope-name 是连接您的密钥库的一种方式。
例如:https://westeurope.azuredatabricks.net/#secrets/createScope是link创建作用域
key-name 是存在于您的 key-vault 中的秘密名称。
请阅读 Link 以获取有关此的一些详细信息。
我是 azure
和 databricks
的新手,我了解了如何挂载和使用 blob,但我几乎没有疑问,而且我还没有找到任何文档的任何答案。所以请帮我解释一下:
dbutils.fs.mount(
source = "wasbs://<container-name>@<storage-account-name>.blob.core.windows.net",
mount_point = "/mnt/<mount-name>",
extra_configs = {"<conf-key>":dbutils.secrets.get(scope = "<scope-name>", key = "<key-name>")})
这里"/mnt/<mount-name>"
指的是哪个位置,是不是某个虚拟文件位置,用来挂载以后使用的
另外,dbutils.secrets.get
.
谁能解释一下,对我的学习帮助很大
谢谢。
Secrets 允许您存储和访问敏感的凭据信息,而不会使它们在笔记本中可见。
简单来说:为了解释清楚,我用一个例子来挂载了一个ADLS Gen2,没有密文和有密文。
Without secrets?
如果您想在 public 论坛(Whosebug、MSDN 或 GitHub)上分享笔记本,我需要模糊键并与您分享。
With secrets?
我可以在 public 论坛上共享笔记本,无需任何修改。
参考:“Azure Databricks - Secrets”。
希望这对您有所帮助。如果您有任何疑问,请告诉我们。
请点击 "Mark as Answer" 并在对您有帮助的 post 上投票,这可能对其他社区成员有益。
据我了解mnt只不过是一个目录的虚拟起点。
scope-name 是连接您的密钥库的一种方式。
例如:https://westeurope.azuredatabricks.net/#secrets/createScope是link创建作用域
key-name 是存在于您的 key-vault 中的秘密名称。
请阅读 Link 以获取有关此的一些详细信息。