Katalogdetails abrufen

Beim Abrufen von Konfigurationseigenschaften werden Metadaten für Lakehouse for Apache Iceberg verfügbar gemacht.

Wenn Sie im Lakehouse-Laufzeitkatalog einen vorhandenen Katalog (z. B. einen Apache Iceberg-REST-Katalog oder einen Apache Hive-Katalog) untersuchen, werden seine Details angezeigt. Bei Apache Iceberg-REST-Katalogen umfasst dies die REST-Katalog-URI, die für Clientverbindungen erforderlich ist, die Authentifizierungsmethode und das zugehörige Dienstkonto.

Hinweis

  1. Prüfen Sie, ob für Ihr Google Cloud Projekt die Abrechnung aktiviert ist.

  2. Aktivieren Sie die BigLake API.

    Rollen, die zum Aktivieren von APIs erforderlich sind

    Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin), die die Berechtigung serviceusage.services.enable enthält. Informationen zum Zuweisen von Rollen.

    API aktivieren

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für Ihr Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Katalogdetails benötigen:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Katalogdetails abrufen

Katalogkonfiguration und -eigenschaften prüfen.

Console

  1. Öffnen Sie in der Google Cloud Console die Seite Lakehouse.

    Zu Lakehouse

  2. Klicken Sie auf den Namen eines beliebigen Katalogs.

  3. Auf der Seite Katalogdetails finden Sie Informationen zum Katalog, z. B. die Katalog-ID, den Erstellungszeitstempel, die REST-Katalog-URI, die Authentifizierungsmethode und das Dienstkonto.

REST

Wenn Sie Katalogdetails und -konfiguration über die REST API abrufen möchten, senden Sie eine GET Anfrage an den GetIcebergCatalog Endpunkt:

GET /iceberg/v1/restcatalog/extensions/projects/PROJECT_ID/catalogs/CATALOG_ID

Die Antwort enthält ein IcebergCatalog-JSON-Objekt, das die Katalogkonfiguration beschreibt.

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Google Cloud Projekt-ID.
  • CATALOG_ID: die ID Ihres Lakehouse-Laufzeitkatalogs.