Il recupero delle proprietà di configurazione espone i metadati di Lakehouse for Apache Iceberg.
All'interno del catalogo runtime lakehouse, l'ispezione di un catalogo esistente (ad esempio un catalogo REST Apache Iceberg o un catalogo Apache Hive) ne rivela i dettagli. Per i cataloghi REST Apache Iceberg, sono inclusi l'URI del catalogo REST richiesto per le connessioni client, il metodo di autenticazione e l'account di servizio associato.
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 visualizzare i dettagli del catalogo, chiedi all'amministratore di concederti i seguenti ruoli IAM sul progetto:
-
Tutti:
- Amministratore BigLake (
roles/biglake.admin) - Amministratore spazio di archiviazione (
roles/storage.admin)
- Amministratore BigLake (
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.
Visualizzare i dettagli del catalogo
Esamina la configurazione e le proprietà del catalogo.
Console
Nella Google Cloud console, apri la pagina Lakehouse.
Fai clic sul nome di un catalogo.
Nella pagina Dettagli catalogo, esplora le informazioni sul catalogo, come l'ID catalogo, il timestamp di creazione, l'URI del catalogo REST, il metodo di autenticazione e l'account di servizio.
REST
Per recuperare i dettagli e la configurazione del catalogo utilizzando l'API REST, invia una richiesta GET all'endpoint GetIcebergCatalog:
GET /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID
La risposta contiene un oggetto JSON IcebergCatalog che descrive la configurazione del catalogo.
Sostituisci quanto segue:
PROJECT_ID: l' Google Cloud ID progetto.CATALOG_ID: l'ID del catalogo runtime lakehouse.