Mit Lakehouse for Apache Iceberg können Sie den Apache Iceberg REST-Katalogendpunkt im Lakehouse-Laufzeitkatalog verwalten. Sie können die Google Cloud console oder die REST API verwenden, um diese Kataloge zu erstellen, zu konfigurieren und zu überwachen, um die für Verbindungen zu Abfrage-Engines erforderliche Metadatenebene einzurichten.
Hinweis
-
Prüfen Sie, ob für Ihr Google Cloud Projekt die Abrechnung aktiviert ist.
-
Aktivieren Sie die BigLake API.
Für das Aktivieren von APIs erforderliche Rollen
Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (
roles/serviceusage.serviceUsageAdmin), die die Berechtigungserviceusage.services.enableenthält. Informationen zum Zuweisen von Rollen.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für Ihr Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zur Verwendung des Lakehouse-Laufzeitkatalogs benötigen:
- BigLake-Administrator (
roles/biglake.admin) - Storage-Administrator (
roles/storage.admin)
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.
Verwaltungsaktionen
Sie können die folgenden Verwaltungsaktionen für Ihre Apache Iceberg REST-Katalogressourcen mit der Google Cloud Konsole oder der REST API ausführen:
- Katalog erstellen: Erstellen Sie einen Apache Iceberg REST-Katalogverwaltungsendpunkt, der auf ein zugrunde liegendes Cloud Storage-Bucket-Warehouse verweist (
CreateIcebergCatalog). - Namespace erstellen: Erstellen Sie einen Namespace in einem Iceberg REST-Katalog, um zugehörige Tabellen zu gruppieren (
CreateIcebergNamespace). - Bereitstellung von Anmeldedaten aktivieren: Ändern Sie die Authentifizierungsmethode eines vorhandenen Katalogs in den Modus für die Bereitstellung von Anmeldedaten, um kurzlebige Speichertokens direkt an Abfrage-Engines zu senden (
UpdateIcebergCatalog). - Katalogdetails abrufen: Zeigen Sie Eigenschaften und Metadaten für Ihren Katalog an, einschließlich des REST-Katalog-URI, der für Clientverbindungen erforderlich ist (
GetIcebergCatalog). - Katalog löschen: Heben Sie die Registrierung eines Metadatenverwaltungsendpunkts für den Katalog im Lakehouse-Laufzeitkatalog auf (
DeleteIcebergCatalog). - Namespace löschen: Löschen Sie einen Namespace aus Ihrem Iceberg REST-Katalog, wenn er nicht mehr benötigt wird (
DeleteIcebergNamespace). - Audit-Logs ansehen: Prüfen Sie Cloud-Audit-Logs auf überprüfbare Aufzeichnungen von Verwaltungs- und Datenzugriffsaktivitäten.
Preise
Preisdetails finden Sie unter Lakehouse for Apache Iceberg Preise.
Nächste Schritte
Weitere Informationen zum Apache Iceberg REST-Katalog endpunkt.