在 Google Cloud 控制台中管理目錄

BigLake metastore 中的受管理 Apache Iceberg REST 目錄,可為所有 Iceberg 資料提供單一可靠資料來源,在查詢引擎之間建立互通性。本文說明可在 Google Cloud 控制台中執行的 Iceberg REST 目錄管理動作。

事前準備

  1. Verify that billing is enabled for your Google Cloud project.

  2. Enable the BigLake API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

必要的角色

如要取得在 Google Cloud 控制台中使用 BigLake Metastore 所需的權限,請要求管理員在專案中授予下列 IAM 角色:

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

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

建立目錄

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

    前往 BigLake

  2. 按一下 「建立目錄」。「建立目錄」頁面隨即開啟。

  3. 在「選取 Cloud Storage bucket」,輸入要與目錄搭配使用的 Cloud Storage bucket 名稱。或者,按一下「瀏覽」,從現有值區清單中選擇,或建立新值區。 每個 Cloud Storage bucket 只能有一個目錄。

  4. 在「Authentication method」(驗證方法) 部分,選取「End-user credentials」(使用者憑證) 或「Credential vending mode」(憑證臨時配發模式)

  5. 點選「建立」

    系統會建立目錄,並開啟「目錄詳細資料」頁面。

  6. 在「驗證方法」下方,按一下「設定 bucket 權限」

  7. 在對話方塊中,按一下「確認」

    這會驗證目錄的服務帳戶是否具備儲存空間 bucket 的「Storage 物件使用者」角色。

啟用憑證販售功能

如果目錄的驗證方法設為使用者憑證,可以切換為憑證臨時配發模式

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

    前往 BigLake

  2. 在要更新的目錄列中,依序點選 「更多目錄動作」>「編輯驗證」

  3. 在驗證對話方塊中,選取「憑證臨時配發模式」

  4. 按一下 [儲存]

    系統會建立目錄,並開啟「目錄詳細資料」頁面。

  5. 在「驗證方法」下方,按一下「設定 bucket 權限」

  6. 在對話方塊中,按一下「確認」

    這會驗證目錄的服務帳戶是否具備儲存空間 bucket 的「Storage 物件使用者」角色。

取得目錄詳細資料

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

    前往 BigLake

  2. 按一下任一目錄的名稱。

  3. 在「目錄詳細資料」頁面中,查看目錄相關資訊,例如目錄 ID、建立時間戳記、REST 目錄 URI、驗證方法和服務帳戶。

刪除目錄

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

    前往 BigLake

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

  3. 在刪除對話方塊中輸入 DELETE,然後按一下「刪除」

查看稽核記錄

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

    前往 BigLake

  2. 在要查看的目錄資料列中,依序點選 「更多目錄動作」>「查看稽核記錄」

定價

如需定價詳情,請參閱「BigLake 定價」一文。

後續步驟