我創建了一個表包括位置,如:
wasb: / / <容器> @ < storageaccount >.blob.core.windows.net/foldername
我們有使用abfss更新存儲賬戶的訪問權限
我試圖執行以下命令:
alter table mydatabase.mytable
設置位置“abfss: / / <容器> @ < storageaccount >.dfs.core.windows.net/foldername
我的錯誤:
未能初始化配置存儲賬戶< storageaccount > .dfs.core.windows.net fs.azure.account檢測到無效的配置值。fs.azure.account.key keyInvalid配置值檢測
在集群上我已經改變:
spark.hadoop.fs.azure.account.key。< storageaccount > .blob.core.windows.net{{秘密/ < proyect > / < storageaccount >}}
:
spark.hadoop.fs.azure.account.key。< storageaccount > .dfs.core.windows.net{{秘密/ < proyect > / < storageaccount >}}
嗨@lazcanja,錯誤消息顯示的配置值存儲賬戶的問題關鍵。這個錯誤可能是由於一個錯誤或無效的關鍵。
根據提供的信息,您有正確的配置改變spark.hadoop.fs.azure.account.key < storageaccount >。blob.core.windows.net
來
spark.hadoop.fs.azure.account.key。< storageaccount >。dfs.core.windows.net
以反映變化從Blob存儲到數據存儲Gen2湖。
然而,確保密鑰{{秘密/ < proyect > / < storageaccount >}}
正確設置和有效是至關重要的。這個秘密應該Azure湖數據的訪問密鑰存儲賬戶。
如果私鑰是正確和錯誤仍然存在,您可能需要檢查訪問控製設置,以確保必要的權限授予。
請注意,創建外部表,你必須有以下:- - - - - -
- - -創建外部表
特權在外部出訪問的位置位置
外部表的訪問。
- - -使用模式
許可在桌上的母公司模式。
- - -使用目錄
權限表的父目錄。
- - -創建表
許可在桌上的母公司模式。
來源:
- - - - - -[文檔創建表):https://docs.m.eheci.com/data-governance/unity-catalog/create-tables.html)
(文檔:wasb-blob) (https://docs.m.eheci.com/archive/storage/wasb-blob.html)
(文檔:run-jobs-with-service-principals) (https://docs.m.eheci.com/workflows/jobs/how-to/run-jobs-with-service-principals.html)
嗨@lazcanja,錯誤消息顯示的配置值存儲賬戶的問題關鍵。這個錯誤可能是由於一個錯誤或無效的關鍵。
根據提供的信息,您有正確的配置改變spark.hadoop.fs.azure.account.key < storageaccount >。blob.core.windows.net
來
spark.hadoop.fs.azure.account.key。< storageaccount >。dfs.core.windows.net
以反映變化從Blob存儲到數據存儲Gen2湖。
然而,確保密鑰{{秘密/ < proyect > / < storageaccount >}}
正確設置和有效是至關重要的。這個秘密應該Azure湖數據的訪問密鑰存儲賬戶。
如果私鑰是正確和錯誤仍然存在,您可能需要檢查訪問控製設置,以確保必要的權限授予。
請注意,創建外部表,你必須有以下:- - - - - -
- - -創建外部表
特權在外部出訪問的位置位置
外部表的訪問。
- - -使用模式
許可在桌上的母公司模式。
- - -使用目錄
權限表的父目錄。
- - -創建表
許可在桌上的母公司模式。
來源:
- - - - - -[文檔創建表):https://docs.m.eheci.com/data-governance/unity-catalog/create-tables.html)
(文檔:wasb-blob) (https://docs.m.eheci.com/archive/storage/wasb-blob.html)
(文檔:run-jobs-with-service-principals) (https://docs.m.eheci.com/workflows/jobs/how-to/run-jobs-with-service-principals.html)