Crea un catálogo

La creación de un catálogo de REST de Apache Iceberg en la consola de Google Cloud establece un extremo de administración dentro del catálogo de entornos de ejecución de Lakehouse. Este extremo apunta a un bucket de almacén de Cloud Storage subyacente, lo que proporciona una capa de metadatos que permite que varios motores de consultas interactúen directamente con tus formatos de tabla abierta.

Cuando crees tu catálogo para Lakehouse para Apache Iceberg, puedes elegir entre las credenciales de usuario final o el modo de venta de credenciales para la delegación del acceso al almacenamiento.

Antes de comenzar

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

  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 crear un catálogo en la consola de Google Cloud , 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.

Crea un catálogo

  1. En la consola de Google Cloud , abre la página Lakehouse.

    Ir a Lakehouse

  2. Haz clic en Crear catálogo. Se abrirá la página Crear catálogo.

  3. En Selecciona un bucket de Cloud Storage, ingresa el nombre del bucket de Cloud Storage que deseas usar con tu catálogo. Como alternativa, haz clic en Explorar para elegir entre una lista de buckets existentes o crear uno nuevo. Solo puedes tener un catálogo por bucket de Cloud Storage.

  4. En Método de autenticación, selecciona Credenciales de usuario final o Modo de venta de credenciales.

  5. Haz clic en Crear.

    Se creará tu catálogo y se abrirá la página Detalles del catálogo.

  6. En Método de autenticación, haz clic en Establecer permisos del bucket.

  7. En el diálogo, haz clic en Confirmar.

    Esto verifica que la cuenta de servicio de tu catálogo tenga el rol de usuario de objetos de almacenamiento en tu bucket de almacenamiento.