擷取設定屬性會公開 Lakehouse for Apache Iceberg 的中繼資料。
在 Lakehouse 執行階段目錄中檢查現有目錄 (例如 Apache Iceberg REST 目錄或 Apache Hive 目錄) 時,會顯示目錄詳細資料。如果是 Apache Iceberg REST 目錄,這包括用戶端連線所需的 REST 目錄 URI、驗證方法和相關聯的服務帳戶。
事前準備
-
啟用 BigLake API。
啟用 API 時所需的角色
如要啟用 API,您需要具備服務使用情形管理員 IAM 角色 (
roles/serviceusage.serviceUsageAdmin),其中包含serviceusage.services.enable權限。瞭解如何授予角色。
必要的角色
如要取得查看目錄詳細資料所需的權限,請要求管理員在專案中授予您下列 IAM 角色:
-
全部:
- BigLake 管理員 (
roles/biglake.admin) - 儲存空間管理員 (
roles/storage.admin)
- BigLake 管理員 (
如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
取得目錄詳細資料
檢查目錄設定和屬性。
控制台
在 Google Cloud 控制台中開啟「Lakehouse」Lakehouse頁面。
按一下任一目錄的名稱。
在「目錄詳細資料」頁面中,瀏覽目錄相關資訊,例如目錄 ID、建立時間戳記、REST 目錄 URI、驗證方法和服務帳戶。
REST
如要使用 REST API 擷取目錄詳細資料和設定,請向 GetIcebergCatalog 端點發出 GET 要求:
GET /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID
回應包含 IcebergCatalog JSON 物件,說明目錄設定。
更改下列內容:
PROJECT_ID:您的 Google Cloud 專案 ID。CATALOG_ID:Lakehouse 執行階段目錄的 ID。