Lakehouse for Apache Iceberg ti consente di gestire l'endpoint del catalogo REST Apache Iceberg all'interno del catalogo runtime Lakehouse. Puoi utilizzare la Google Cloud console o l'API REST per 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, 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 utilizzando la Google Cloud console o l'API REST:
- Crea un catalogo: crea un endpoint di gestione del catalogo REST Apache Iceberg che rimanda a un warehouse di bucket Cloud Storage sottostante (
CreateIcebergCatalog). - Crea uno spazio dei nomi: crea uno spazio dei nomi all'interno di un catalogo REST Iceberg per raggruppare le tabelle correlate (
CreateIcebergNamespace). - 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 (
UpdateIcebergCatalog). - Visualizza i dettagli del catalogo: visualizza le proprietà e i metadati del catalogo, incluso l'URI del catalogo REST richiesto per le connessioni client (
GetIcebergCatalog). - Elimina un catalogo: annulla la registrazione di un endpoint di gestione dei metadati del catalogo dal catalogo runtime Lakehouse (
DeleteIcebergCatalog). - Elimina uno spazio dei nomi: elimina uno spazio dei nomi dal catalogo REST Iceberg quando non è più necessario (
DeleteIcebergNamespace). - 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.