簡體   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