繁体   English   中英

AzureKeyVault 无法从数据块进行身份验证 rstudio

[英]AzureKeyVault cannot authenticate from databricks rstudio

我们一直在使用Azure Databricks提供的rstudio。 我们正在尝试使用 AzureKeyVault 库并从 Azure 中的 Key Vault 调用机密和密钥。当我从本地 rstudio 运行它时它工作正常但当我从数据块中的 rstudio 调用 Keyvault 时它不起作用。

library(AzureKeyVault)
vault <- key_vault("https://mykeyvault.vault.azure.net")

我们不确定它是数据块问题还是其他问题?? 有没有人尝试从数据块 rstudio 验证密钥库???

自上周以来我们一直在尝试这个

首先,您需要创建一个秘密 scope

DNS 名称是 Key vault 中的 Vault URI(在创建范围中)。

在此处输入图像描述

然后执行下面的代码:

%r
    l <- as.list(dbutils.secrets.get(scope = 'rithwik', key = 'Rithwik-key'))
    y <- sub("\\s+$", "", gsub('(.{1})', '\\1 ', x))
    y
    

在此处输入图像描述

参考资料取自:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM