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

UnauthorizedAccessException: PERMISSION_DENIED:用戶沒有讀取外部文件的位置

kDev
新的因素

我們的工作迄今已運行好w / o任何問題在一個特定的工作區。這些工作在Azure ADLS從文件讀取數據存儲容器,不要使用hive metastore數據。

現在我們高度統一metastore這個工作空間,創造了必要的存儲憑證,配置的存儲位置,提供權限的特定用戶組/服務主體。”的工作開始失敗UnauthorizedAccessException: PERMISSION_DENIED:用戶沒有讀取外部文件位置”錯誤消息。

我們刪除/刪除存儲位置配置在團結和成功執行這一次工作。

這裏可能缺失什麼?

1回複1

匿名
不適用

@kumar馬哈:

根據你收到的錯誤消息,似乎運行的用戶或服務主體磚的工作沒有必要的閱讀權限在Azure ADLS存儲容器。

首先,仔細檢查用戶或服務主體已經被授予適當的權限來訪問存儲容器。這可以通過Azure門戶或者使用Azure CLI。

第二,確保訪問存儲容器的憑證是正確配置的磚工作區。您可能希望檢查磚的秘密的使用範圍,以確保正確的秘密,他們並沒有過期。

最後,確保正確的路徑和權限都在工作中使用代碼訪問存儲容器。例如,您可能需要指定正確的目錄或文件權限來訪問數據。

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

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

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

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

Baidu
map