Il catalogo REST Apache Iceberg gestito in BigLake Metastore crea interoperabilità tra i motori di query offrendo un'unica fonte attendibile per tutti i tuoi dati Iceberg. Questo documento descrive le azioni di gestione del catalogo REST Iceberg che possono essere eseguite nella console Google Cloud .
Prima di iniziare
-
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.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per utilizzare BigLake Metastore nella console Google Cloud , chiedi all'amministratore di concederti i seguenti ruoli IAM sul tuo progetto:
-
BigLake Admin (
roles/biglake.admin) -
Storage Admin (
roles/storage.admin)
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Crea un catalogo
Nella console Google Cloud , apri la pagina BigLake.
Fai clic su Crea catalogo. Viene visualizzata la pagina Crea catalogo.
Per Seleziona un bucket Cloud Storage, inserisci il nome del bucket Cloud Storage da utilizzare con il catalogo. In alternativa, fai clic su Sfoglia per scegliere da un elenco di bucket esistenti o per crearne uno nuovo. Puoi avere un solo catalogo per bucket Cloud Storage.
Per Metodo di autenticazione, seleziona Credenziali dell'utente finale o Modalità di distribuzione delle credenziali.
Fai clic su Crea.
Il catalogo viene creato e si apre la pagina Dettagli catalogo.
Nella sezione Metodo di autenticazione, fai clic su Imposta autorizzazioni bucket.
Nella finestra di dialogo, fai clic su Conferma.
In questo modo viene verificato che il account di servizio del catalogo disponga del ruolo Utente oggetti Storage sul bucket di archiviazione.
Attiva la distribuzione delle credenziali
Se il metodo di autenticazione per il catalogo è impostato su credenziali dell'utente finale, puoi passare alla modalità di distribuzione delle credenziali.
Nella console Google Cloud , apri la pagina BigLake.
Nella riga del catalogo che stai aggiornando, fai clic su Altre azioni del catalogo > Modifica autenticazione.
Nella finestra di dialogo di autenticazione, seleziona Modalità di distribuzione delle credenziali.
Fai clic su Salva.
Il catalogo viene creato e si apre la pagina Dettagli catalogo.
Nella sezione Metodo di autenticazione, fai clic su Imposta autorizzazioni bucket.
Nella finestra di dialogo, fai clic su Conferma.
In questo modo viene verificato che il account di servizio del catalogo disponga del ruolo Utente oggetti Storage sul bucket di archiviazione.
Recupera i dettagli del catalogo
Nella console Google Cloud , apri la pagina BigLake.
Fai clic sul nome di un catalogo.
Nella pagina Dettagli catalogo, esplora le informazioni sul catalogo, ad esempio ID catalogo, timestamp di creazione, URI catalogo REST, metodo di autenticazione e account di servizio.
Eliminare un catalogo
Nella console Google Cloud , apri la pagina BigLake.
Nella riga del catalogo che stai eliminando, fai clic su Altre azioni del catalogo > Elimina.
Nella finestra di dialogo di eliminazione, inserisci
DELETEe fai clic su Elimina.
Visualizza audit log
Nella console Google Cloud , apri la pagina BigLake.
Nella riga del catalogo che stai visualizzando, fai clic su Altre azioni del catalogo > Visualizza log di controllo.
Prezzi
Per i dettagli sui prezzi, consulta Prezzi di BigLake.
Passaggi successivi
- Scopri di più sul catalogo REST di Iceberg.