检索配置属性会公开 Lakehouse for Apache Iceberg 的元数据。
在 Lakehouse 运行时目录中,检查现有目录(例如 Apache Iceberg REST 目录或 Apache Hive 目录)会显示其详细信息。对于 Apache Iceberg REST 目录,此属性包括客户端连接所需的 REST 目录 URI、身份验证方法和关联的服务账号。
准备工作
-
启用 BigLake API。
启用 API 所需的角色
如需启用 API,您需要拥有 Service Usage Admin IAM 角色 (
roles/serviceusage.serviceUsageAdmin),该角色包含serviceusage.services.enable权限。了解如何授予角色。
所需的角色
如需获得查看目录详情所需的权限,请让您的管理员向您授予项目的以下 IAM 角色:
- 全部:
- BigLake Admin (
roles/biglake.admin) - Storage Admin (
roles/storage.admin)
- BigLake Admin (
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
获取目录详细信息
检查目录配置和属性。
控制台
在 Google Cloud 控制台中,打开 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。