Lakehouse for Apache Iceberg ti consente di gestire l'endpoint del catalogo REST Apache Iceberg all'interno del catalogo runtime Lakehouse. La Google Cloud console ti consente di creare, configurare e monitorare questi cataloghi per stabilire il livello di metadati richiesto per le connessioni del motore di query.
Prima di iniziare
-
Verifica che la fatturazione sia attivata per il tuo Google Cloud progetto.
-
Abilita l'API BigLake.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo servizi (
roles/serviceusage.serviceUsageAdmin), che contiene l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per utilizzare il catalogo runtime Lakehouse nella Google Cloud console, chiedi all'amministratore di concederti i seguenti ruoli IAM sul tuo progetto:
- Amministratore BigLake (
roles/biglake.admin) - Amministratore spazio di archiviazione (
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.
Azioni di gestione
Puoi eseguire le seguenti azioni di gestione sulle risorse del catalogo REST Apache Iceberg nella Google Cloud console:
- Crea un catalogo: crea un endpoint di gestione del catalogo REST Apache Iceberg che rimanda a un data warehouse di bucket Cloud Storage sottostante.
- Crea uno spazio dei nomi: crea uno spazio dei nomi all'interno di un catalogo REST Iceberg per raggruppare le tabelle correlate.
- Abilita la distribuzione delle credenziali: passa il metodo di autenticazione di un catalogo esistente alla modalità di distribuzione delle credenziali per distribuire token di archiviazione di breve durata direttamente ai motori di query.
- Ottieni i dettagli del catalogo: visualizza le proprietà e i metadati del catalogo, incluso l'URI del catalogo REST richiesto per le connessioni client.
- Importa tabelle: importa i dati dai cataloghi REST Apache Iceberg esterni direttamente nelle tabelle Lakehouse utilizzando l'interfaccia web del builder di job di Dataflow.
- Elimina un catalogo: annulla la registrazione di un endpoint di gestione dei metadati del catalogo dal catalogo runtime Lakehouse.
- Elimina uno spazio dei nomi: elimina uno spazio dei nomi dal catalogo REST Iceberg quando non è più necessario.
- Importa tabelle: importa i dati dai cataloghi REST Apache Iceberg esterni direttamente nelle tabelle Lakehouse utilizzando l'interfaccia web del builder di job di Dataflow.
- Elimina un catalogo: annulla la registrazione di un endpoint di gestione dei metadati del catalogo dal catalogo runtime Lakehouse.
- Visualizza gli audit log: esamina gli audit log di Cloud per i record verificabili delle attività amministrative e di accesso ai dati.
Prezzi
Per i dettagli sui prezzi, consulta Prezzi di Lakehouse per Apache Iceberg.
Passaggi successivi
Scopri di più sull'endpoint del catalogo REST Apache Iceberg.