Durch den Import externer Apache Iceberg-Tabellen in Lakehouse for Apache Iceberg werden Daten aus mehreren Katalogen zusammengeführt. Im Lakehouse-Laufzeitkatalog bietet der Apache Iceberg REST-Katalogendpunkt Abfrage-Engines direkten Zugriff auf diese importierten Tabellen.
Hinweis
-
Prüfen Sie, ob für Ihr Google Cloud Projekt die Abrechnung aktiviert ist.
-
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 Berechtigungserviceusage.services.enableenthält. Weitere Informationen zum Zuweisen von Rollen
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für Ihr Projekt zuzuweisen, damit Sie die nötigen Berechtigungen zum Importieren von Tabellen in der Google Cloud Konsole haben:
- 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.
Tabellen importieren
Sie können Daten aus externen Apache Iceberg REST-Katalogen (IRC) direkt in Google Cloud Lakehouse-Tabellen aufnehmen. Verwenden Sie dazu die Job-Builder-UI von Dataflow. Weitere Informationen finden Sie unter Externe Iceberg-Tabellen in Dataflow importieren.