取消
顯示的結果
而不是尋找
你的意思是:

無法連接/從ADLS Gen2使用帳戶密鑰讀取文件

farooqurrehman
新的因素

它給了錯誤

[RequestId = 5 e57b66f b69f - 4 e8b - 8706 - 3 - fe5baeb77a0 ErrorClass = METASTORE_DOES_NOT_EXIST]沒有metastore指定為當前工作區。

使用下麵的代碼

spark.conf.set (

“fs.azure.account.key.mystorageaccount.dfs.core.windows.net”,

dbutils.secrets。得到(=“keyvault-secret-scope2”範圍,鍵=“ADLS-GEN2-SECRET-KEY”))

dbutils.fs.ls (“abfss: / /(電子郵件保護)/”)

mystorageaccount: ADLS Gen2帳戶名稱

containername:容器名稱

範圍=“keyvault-secret-scope2”:範圍Azure磚中創建和管理“所有用戶”

關鍵= " ADLS-GEN2-SECRET-KEY”:秘密在Azure關鍵庫,ADLS Gen2訪問密鑰

3回複3

Hubert_Dudek1
尊敬的貢獻者三世

Vivian_Wilfred
尊敬的貢獻者

嗨@Farooq ur rehman,

集群安全訪問模式是什麼?在集群的JSONdata_security_mode必須設置LEGACY_SINGLE_USER。如果這個設置SINGLE_USER,集群將尋找一個統一目錄metastore。

jose_gonzalez
主持人
主持人

嗨@Farooq ur rehman,

隻是一個友好的後續。做任何反應幫助你解決你的問題嗎?如果是,請其標記為最好。否則,請讓我們知道如果你還需要幫助。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map