Gestire le risorse del catalogo REST Iceberg

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

  1. Verifica che la fatturazione sia attivata per il tuo Google Cloud progetto.

  2. 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'autorizzazione serviceusage.services.enable. Scopri come concedere i ruoli.

    Abilitare l'API

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:

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.