我试图{{secrets/secrectScope/Key}}
在databricks集群的高级选项卡中访问秘密,它工作正常。但是当我尝试在 databricks 初始化脚本中使用它时,它不起作用。
这样做的步骤是什么?
我试图{{secrets/secrectScope/Key}}
在databricks集群的高级选项卡中访问秘密,它工作正常。但是当我尝试在 databricks 初始化脚本中使用它时,它不起作用。
这样做的步骤是什么?
以下是在 databricks initscript 中访问机密的步骤:
示例 ini 代码:
fs.azure.account.auth.type.chepragen2.dfs.core.windows.net OAuth
fs.azure.account.oauth.provider.type.chepragen2.dfs.core.windows.net org.apache.hadoop.fs.azurebfs.oauth2.ClientCredsTokenProvider
fs.azure.account.oauth2.client.id.chepragen2.dfs.core.windows.net {<!-- -->{secrets/KeyVaultName/ClientID}}
fs.azure.account.oauth2.client.secret.chepragen2.dfs.core.windows.net {<!-- -->{secrets/KeyVaultName/ClientSecret}}
fs.azure.account.oauth2.client.endpoint.chepragen2.dfs.core.windows.net https://login.microsoftonline.com/<Directory_ID>/oauth2/token
有关更多详细信息,请参阅Azure Databricks - 配置群集以从机密范围读取机密。