刪除目錄

刪除目錄 (例如 Apache Iceberg REST 目錄或 Apache Hive 目錄) 時,系統會從 Lakehouse 執行階段目錄取消註冊中繼資料管理端點。

雖然這會從 Lakehouse for Apache Iceberg 移除目錄,但不會自動刪除基礎 Cloud Storage 倉庫值區或儲存的資料檔案。

事前準備

  1. 確認專案已啟用計費功能 Google Cloud

  2. 啟用 BigLake API。

    啟用 API 時所需的角色

    如要啟用 API,您需要具備服務使用情形管理員 IAM 角色 (roles/serviceusage.serviceUsageAdmin),其中包含 serviceusage.services.enable 權限。瞭解如何授予角色

    啟用 API

必要的角色

如要取得刪除目錄所需的權限,請要求管理員在專案中授予您下列 IAM 角色:

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

刪除目錄

刪除目錄端點。

控制台

  1. 在 Google Cloud 控制台中開啟「Lakehouse」Lakehouse頁面。

    前往 Lakehouse

  2. 在要刪除的目錄列中,依序點按 「更多目錄動作」> 刪除

  3. 在刪除對話方塊中輸入 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。