刪除目錄 (例如 Apache Iceberg REST 目錄或 Apache Hive 目錄) 時,系統會從 Lakehouse 執行階段目錄取消註冊中繼資料管理端點。
雖然這會從 Lakehouse for Apache Iceberg 移除目錄,但不會自動刪除基礎 Cloud Storage 倉庫值區或儲存的資料檔案。
事前準備
-
啟用 BigLake API。
啟用 API 時所需的角色
如要啟用 API,您需要具備服務使用情形管理員 IAM 角色 (
roles/serviceusage.serviceUsageAdmin),其中包含serviceusage.services.enable權限。瞭解如何授予角色。
必要的角色
如要取得刪除目錄所需的權限,請要求管理員在專案中授予您下列 IAM 角色:
-
全部:
- BigLake 管理員 (
roles/biglake.admin) - 儲存空間管理員 (
roles/storage.admin)
- BigLake 管理員 (
如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
刪除目錄
刪除目錄端點。
控制台
在 Google Cloud 控制台中開啟「Lakehouse」Lakehouse頁面。
在要刪除的目錄列中,依序點按 「更多目錄動作」> 刪除。
在刪除對話方塊中輸入
DELETE,然後按一下「刪除」。
REST
如要使用 REST API 刪除目錄管理端點,請對 DeleteIcebergCatalog 端點發出 DELETE 要求:
DELETE /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID
更改下列內容:
PROJECT_ID:您的 Google Cloud 專案 ID。CATALOG_ID:Lakehouse 執行階段目錄的 ID。