Administra recursos del catálogo de REST de Iceberg

Lakehouse para Apache Iceberg te permite administrar el extremo del catálogo de REST de Apache Iceberg dentro del catálogo de entorno de ejecución de Lakehouse. Puedes usar la Google Cloud consola o la API de REST para crear, configurar y supervisar estos catálogos para establecer la capa de metadatos necesaria para las conexiones del motor de consultas.

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 usar el catálogo de entorno de ejecución de Lakehouse, 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.

Acciones de administración

Puedes realizar las siguientes acciones de administración en tus recursos del catálogo de REST de Apache Iceberg con la Google Cloud consola o la API de REST:

  • Crea un catálogo: Crea un extremo de administración del catálogo de REST de Apache Iceberg que apunte a un almacén de bucket de Cloud Storage subyacente (CreateIcebergCatalog).
  • Crea un espacio de nombres: Crea un espacio de nombres dentro de un catálogo de REST de Iceberg para agrupar tablas relacionadas (CreateIcebergNamespace).
  • Habilita la venta de credenciales: Cambia el método de autenticación de un catálogo existente al modo de venta de credenciales para vender tokens de almacenamiento de corta duración directamente a los motores de consultas (UpdateIcebergCatalog).
  • Obtén detalles del catálogo: Consulta las propiedades y los metadatos de tu catálogo, incluido el URI del catálogo de REST necesario para las conexiones del cliente (GetIcebergCatalog).
  • Borra un catálogo: Anula el registro de un extremo de administración de metadatos del catálogo del catálogo de entorno de ejecución de Lakehouse (DeleteIcebergCatalog).
  • Borra un espacio de nombres: Borra un espacio de nombres de tu catálogo de REST de Iceberg cuando ya no sea necesario (DeleteIcebergNamespace).
  • Consulta los registros de auditoría: Inspecciona los Registros de auditoría de Cloud para obtener registros verificables de las actividades administrativas y de acceso a los datos.

Precios

Para obtener detalles sobre los precios, consulta Precios de Lakehouse para Apache Iceberg.

¿Qué sigue?

Obtén más información sobre el extremo del catálogo de REST de Apache Iceberg.