Obtén detalles del catálogo

La recuperación de las propiedades de configuración expone metadatos para Lakehouse para Apache Iceberg.

Dentro del catálogo del entorno de ejecución de Lakehouse, la inspección de un catálogo existente (como un catálogo de REST de Apache Iceberg o un catálogo de Apache Hive) revela sus detalles. Para los catálogos de REST de Apache Iceberg, esto incluye el URI del catálogo de REST necesario para las conexiones del cliente, el método de autenticación y la cuenta de servicio asociada.

Antes de comenzar

  1. Verifica que la facturación esté habilitada para tu Google Cloud proyecto.

  2. Habilita la API de BigLake.

    Roles necesarios para habilitar las APIs

    Para habilitar las APIs, necesitas el rol de IAM de administrador de Service Usage (roles/serviceusage.serviceUsageAdmin), que contiene el permiso serviceusage.services.enable. Obtén más información para otorgar roles.

    Habilitar la API

Roles obligatorios

Para obtener los permisos que necesitas para ver los detalles del catálogo, pídele a tu administrador que te otorgue los siguientes roles de IAM en tu proyecto:

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.

Obtén detalles del catálogo

Inspecciona la configuración y las propiedades del catálogo.

Console

  1. En el Google Cloud console, abre la página Lakehouse.

    Ir a Lakehouse

  2. Haz clic en el nombre de cualquier catálogo.

  3. En la página Detalles del catálogo, explora la información sobre el catálogo, como el ID del catálogo, la marca de tiempo de creación, el URI del catálogo de REST, el método de autenticación y la cuenta de servicio.

REST

Para recuperar los detalles y la configuración del catálogo con la API de REST, realiza una GET solicitud al GetIcebergCatalog extremo:

GET /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID

La respuesta contiene un objeto JSON IcebergCatalog que describe la configuración del catálogo.

Reemplaza lo siguiente:

  • PROJECT_ID: Es el ID del Google Cloud proyecto de.
  • CATALOG_ID: Es el ID de tu catálogo del entorno de ejecución de Lakehouse.