Gérer les ressources du catalogue REST Iceberg

Lakehouse pour Apache Iceberg vous permet de gérer le point de terminaison du catalogue REST Apache Iceberg dans le catalogue d'environnements d'exécution Lakehouse. Vous pouvez utiliser la console Google Cloud ou l'API REST pour créer, configurer et surveiller ces catalogues afin d'établir la couche de métadonnées requise pour les connexions au moteur de requête.

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 utiliser le catalogue du runtime Lakehouse, 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.

Actions de gestion

Vous pouvez effectuer les actions de gestion suivantes sur vos ressources de catalogue Apache Iceberg REST à l'aide de la console Google Cloud ou de l'API REST :

  • Créer un catalogue : créez un point de terminaison de gestion de catalogue REST Apache Iceberg pointant vers un entrepôt de données de bucket Cloud Storage sous-jacent (CreateIcebergCatalog).
  • Créer un espace de noms : créez un espace de noms dans un catalogue REST Iceberg pour regrouper les tables associées (CreateIcebergNamespace).
  • Activer la distribution d'identifiants : basculez la méthode d'authentification d'un catalogue existant vers le mode de distribution d'identifiants pour distribuer des jetons de stockage de courte durée directement aux moteurs de requête (UpdateIcebergCatalog).
  • Obtenir les détails du catalogue : affichez les propriétés et les métadonnées de votre catalogue, y compris l'URI du catalogue REST requis pour les connexions client (GetIcebergCatalog).
  • Supprimer un catalogue : annulez l'enregistrement d'un point de terminaison de gestion des métadonnées de catalogue dans le catalogue d'environnements d'exécution Lakehouse (DeleteIcebergCatalog).
  • Supprimer un espace de noms : supprimez un espace de noms de votre catalogue Iceberg REST lorsqu'il n'est plus nécessaire (DeleteIcebergNamespace).
  • Afficher les journaux d'audit : inspectez les journaux d'audit Cloud pour obtenir des enregistrements vérifiables des activités d'administration et d'accès aux données.

Tarifs

Pour en savoir plus sur les tarifs, consultez Tarifs de Lakehouse pour Apache Iceberg.

Étapes suivantes

En savoir plus sur le point de terminaison du catalogue Apache Iceberg REST