无法在 Databricks 中使用 SecretKey
Unable to use SecretKey in Databricks
我正在尝试使用 dbutils.secrets.get(scope="jdbc", key="username")
命令在数据块上使用创建的密钥;但是我收到一条错误消息 'Secret does not exist with scope: jdbc and key: username'.
我正在使用 CLI 创建密钥 -
databricks secrets put --scope jdbc --key username
我什至可以使用命令在 CLI 上看到创建的密钥
databricks secrets list --scope jdbc
非常感谢任何帮助。
谢谢!!
注意:您将收到此错误消息,因为“一旦您创建了 Databricks 支持的范围,您就可以秘密 ”。
创建 Databricks 支持的秘密范围的步骤:
使用 databricks cli 创建范围:
用于创建范围的 Cmdlet databricks secrets create-scope --scope <scope-name>
创建 Databricks 支持的机密范围后,您可以添加机密。
用于创建密钥的 Cmdlet:databricks secrets put --scope <scope-name> --key <keyname>
您可以查看创建 Databricks 支持的秘密范围创建的完整步骤。
希望对您有所帮助。
如果这回答了您的问题,请点击“标记为答案”并点击 "Up-Vote"。而且,如果您有任何进一步的疑问,请告诉我们。
我正在尝试使用 dbutils.secrets.get(scope="jdbc", key="username")
命令在数据块上使用创建的密钥;但是我收到一条错误消息 'Secret does not exist with scope: jdbc and key: username'.
我正在使用 CLI 创建密钥 -
databricks secrets put --scope jdbc --key username
我什至可以使用命令在 CLI 上看到创建的密钥
databricks secrets list --scope jdbc
非常感谢任何帮助。
谢谢!!
注意:您将收到此错误消息,因为“一旦您创建了 Databricks 支持的范围,您就可以秘密 ”。
创建 Databricks 支持的秘密范围的步骤:
使用 databricks cli 创建范围:
用于创建范围的 Cmdlet databricks secrets create-scope --scope <scope-name>
创建 Databricks 支持的机密范围后,您可以添加机密。
用于创建密钥的 Cmdlet:databricks secrets put --scope <scope-name> --key <keyname>
您可以查看创建 Databricks 支持的秘密范围创建的完整步骤。
希望对您有所帮助。
如果这回答了您的问题,请点击“标记为答案”并点击 "Up-Vote"。而且,如果您有任何进一步的疑问,请告诉我们。