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

獲得AWS禁止錯誤當試圖遵循統一目錄快速入門的筆記本。

190809年”id=
貢獻者

我剛剛創建了一個metastore允許統一目錄啟用我的工作區。然而我得到以下錯誤當試圖創建一個表按照統一目錄演示notbook:

錯誤的SQL語句:UnauthorizedAccessException: PERMISSION_DENIED:拒絕訪問。原因:403年禁止錯誤從雲存儲提供商。exceptionTraceId = f5101e43-1f10-4e5f-8c15-0be034d7af8a

幾個問題。

  1. 如果我刪除metastore將所有數據存儲在我原來hive-metastore即被刪除。什麼之前我創建了一個metastore啟用統一目錄和分配這我現有的工作空間。
  2. 有辦法重新配置metastore檢查憑證是正確的?

提前謝謝。

2回答2

Sivaprasad1”id=
重視貢獻二世

你好,

請點擊metastore列表和存儲憑證API或CLI的細節metastore和存儲憑證,您可以驗證配置。

https://api docs.www.eheci.com/rest/latest/unity -目錄- api規格- 2 - 1. - html

https://docs.www.eheci.com/dev-tools/cli/unity-catalog-cli.html metastores

你可以重新配置metastore或更新現有的憑證:

更新metastore新存儲憑證,您可以使用以下CLI命令。

AWS:https://docs.www.eheci.com/dev-tools/cli/unity-catalog-cli

Azure:https://learn.microsoft.com/en-us/azure/databricks/dev-tools/cli/unity-catalog-cli

磚——概要test-shard unity-catalog storage-credentials創造\

——json的{“名稱”:“test-role-cred”,“aws_iam_role”: {“role_arn”:“在攻擊:aws:我:::角色/ us-east-1-extdev-managed-catalog-test-role}}”

磚——概要test-shard unity-catalog metastores更新\ - id bd5c8b05 xyzw - 476 - 8 b4e - 08320 - f9633d2 \

——“{”json storage_root_credential_id”:“3783164 d - 9887 - 4 - b1c afc6 a0b06cf3f44c“}”

一旦metastore更新,檢查以下高亮顯示的參數配置:

檢查配置存儲憑證

磚unity-catalog list-storage-credentials

輸出應該是這樣的:

{

“storage_credentials”:(

{

“id”:“9 e3e6c22-e765-4da7-xxxx - * * *”,

“名稱”:“4 d173c3e ee91 - 4 - c2f a890 - xxxxxxx -數據訪問-配置- 16607430 - xxxx”,

" aws_iam_role ": {

:“role_arn攻擊:aws:我:::角色/ my-unity-role”,

:“unity_catalog_iam_arn攻擊:aws:我:::角色/ unity-catalog-prod-UCMasterRole-14S5ZJVKOWXYZ”,

“external_id”:“949 b8e6e-f557-4aba-xxxx - * * *”

},

“所有者”:“(電子郵件保護)”,

“metastore_id”:“4 d173c3e-ee91-4c2f-xxxx - * * *”,

“created_at”: 1660743064187,

“created_by”:“(電子郵件保護)”,

“updated_at”: 1660743064187,

“updated_by”:“(電子郵件保護)”,

used_for_managed_storage”:真正的

}

]

}

檢查metastore配置:

磚unity-catalog list-metastores

輸出應該是這樣的:

{

“metastores”:(

{

“名稱”:“kp-test”,

“storage_root”:“s3: / /桶”,

default_data_access_config_id”:“9 e3e6c22-e765-4da7-xxxx - * * *”,

storage_root_credential_id”:“9 e3e6c22-e765-4da7-xxxx - * * *”,

“delta_sharing_scope”:“內部”,

“所有者”:“(電子郵件保護)”,

“privilege_model_version”:“0.1”,

“metastore_id”:“4 d173c3e-ee91-4c2f-a890 - * * *”,

“created_at”: 1660743063329,

“created_by”:“(電子郵件保護)”,

“updated_at”: 1660743064838,

“updated_by”:“(電子郵件保護)”,

“雲”:“aws”,

“地區”:“us-east-1”,

:“global_metastore_id aws: us-east-1:4d173c3e-ee91-4c2f-xxxx - * * *”

}

190809年”id=
貢獻者

謝謝你回答我的問題的第二部分,超級有幫助!你能確認我的問題的第一部分嗎?

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

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

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

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

Baidu
map