El catálogo REST de Apache Iceberg administrado en BigLake Metastore crea interoperabilidad entre tus motores de consultas, ya que ofrece una sola fuente de verdad para todos tus datos de Iceberg. En este documento, se describen las acciones de administración del catálogo de Iceberg REST que se pueden realizar en la consola de Google Cloud .
Antes de comenzar
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the BigLake API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
Roles obligatorios
Para obtener los permisos que necesitas para usar el metastore de BigLake en la consola de Google Cloud , pídele a tu administrador que te otorgue los siguientes roles de IAM en tu proyecto:
-
Administrador de BigLake (
roles/biglake.admin) -
Administrador de almacenamiento (
roles/storage.admin)
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
En la consola de Google Cloud , abre la página de BigLake.
Haz clic en Crear catálogo. Se abrirá la página Crear catálogo.
En Selecciona un bucket de Cloud Storage, ingresa el nombre del bucket de Cloud Storage que deseas usar con tu catálogo. También puedes hacer 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.
En Método de autenticación, selecciona Credenciales de usuario final o Modo de venta de credenciales.
Haz clic en Crear.
Se crea tu catálogo y se abre la página Detalles del catálogo.
En Método de autenticación, haz clic en Establecer permisos del bucket.
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.
Habilita la venta de credenciales
Si el método de autenticación de tu catálogo está configurado como credenciales de usuario final, puedes cambiarlo al modo de venta de credenciales.
En la consola de Google Cloud , abre la página de BigLake.
En la fila del catálogo que deseas actualizar, haz clic en Más acciones del catálogo > Editar autenticación.
En el diálogo de autenticación, selecciona Modo de venta de credenciales.
Haz clic en Guardar.
Se crea tu catálogo y se abre la página Detalles del catálogo.
En Método de autenticación, haz clic en Establecer permisos del bucket.
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.
Obtén detalles del catálogo
En la consola de Google Cloud , abre la página de BigLake.
Haz clic en el nombre de cualquier catálogo.
En la página Detalles del catálogo, explora la información sobre el catálogo, como el ID, 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.
Cómo borrar un catálogo
En la consola de Google Cloud , abre la página de BigLake.
En la fila del catálogo que deseas borrar, haz clic en Más acciones del catálogo > Borrar.
En el diálogo de borrado, ingresa
DELETEy haz clic en Borrar.
Ver registros de auditoría
En la consola de Google Cloud , abre la página de BigLake.
En la fila del catálogo que estás viendo, haz clic en Más acciones del catálogo > Ver registros de auditoría.
Precios
Para obtener detalles sobre los precios, consulta Precios de BigLake.
¿Qué sigue?
- Obtén más información sobre el catálogo de Iceberg REST.