Importer des tables

L'importation de tables Apache Iceberg externes dans Lakehouse pour Apache Iceberg permet de consolider les données de plusieurs catalogues. Dans le catalogue d'environnements d'exécution Lakehouse, le point de terminaison du catalogue REST Apache Iceberg fournit aux moteurs de requête un accès direct à ces tables importées.

Avant de commencer

  1. Vérifiez que la facturation est activée pour votre projet Google Cloud .

  2. Activez l'API BigLake.

    Rôles requis pour activer les API

    Pour activer les API, vous avez besoin du rôle IAM Administrateur Service Usage (roles/serviceusage.serviceUsageAdmin), qui contient l'autorisation serviceusage.services.enable. Découvrez comment attribuer des rôles.

    Activer l'API

Rôles requis

Pour obtenir les autorisations nécessaires pour importer des tables dans la console Google Cloud , demandez à votre administrateur de vous accorder les rôles IAM suivants sur votre projet :

Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.

Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.

Importer des tables

Vous pouvez ingérer des données provenant de catalogues REST Apache Iceberg (IRC) externes directement dans les tables Google Cloud Lakehouse à l'aide de l'UI du générateur de jobs Dataflow. Pour en savoir plus, consultez Importer des tables Iceberg externes dans Dataflow.