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

錯誤當使用SAS令牌連接到azure存儲賬戶:無法加載SAS牌provider類:java.lang.IllegalArgumentException

Retko
貢獻者

嗨,我試圖連接到存儲賬戶使用SAS的令牌,並接受這個錯誤:無法加載SAS牌provider類:. lang。IllegalArgumentException——更多的圖片。

我不能在網上找到任何錯誤。

我也嚐試讓SAS兩次牌,通過門戶,還通過計劃Azure存儲資源管理器。

基於視頻的https://www.youtube.com/watch?v=_lkN0lTzl60——我用正確的令牌。

令牌列表的權利,一起讀。閱讀與spark.read.csv()給了同樣的錯誤。

你能幫我嗎?謝謝image.png

1回複1

匿名
不適用

@Retko Okter:

似乎有一個問題與SAS牌提供者類。這個錯誤可以發生在SAS令牌不是正確格式化的或者是無效的。

這裏有一些步驟你可以嚐試解決這個問題:

  1. 驗證SAS令牌是正確格式化並包含必要的權限來訪問存儲賬戶。你可以通過嚐試訪問存儲賬戶使用SAS令牌從Azure存儲Explorer或Azure門戶。
  2. 確保您使用正確的端點URL來訪問存儲賬戶。可以找到端點URL在Azure門戶或通過使用az存儲賬戶顯示Azure CLI命令。
  3. 嚐試使用不同的SAS令牌看牌本身的問題。
  4. 檢查是否有任何防火牆或網絡配置可能阻止連接到存儲賬戶。
  5. 如果您使用一個定製的SAS牌provider類,試圖驗證類是正確實施和正確的包。
  6. 嚐試更新的版本存儲賬戶SDK或火花連接器,您正在使用。
  7. 檢查日誌以獲取更多關於錯誤的信息。日誌可以提供關於這個問題的更多細節,包括任何錯誤消息和堆棧跟蹤。

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

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

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

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

Baidu
map