Gérer les catalogues dans la console Google Cloud

Le catalogue Apache Iceberg REST géré dans le métastore BigLake crée une interopérabilité entre vos moteurs de requête en offrant une source unique de vérité pour toutes vos données Iceberg. Ce document décrit les actions de gestion du catalogue REST Iceberg qui peuvent être effectuées dans la console Google Cloud .

Avant de commencer

  1. Verify that billing is enabled for your Google Cloud project.

  2. Enable the BigLake API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

Rôles requis

Pour obtenir les autorisations nécessaires pour utiliser le metastore BigLake 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.

Créer un catalogue

  1. Dans la console Google Cloud , ouvrez la page BigLake.

    Accéder à BigLake

  2. Cliquez sur  Créer un catalogue. La page Créer un catalogue s'ouvre.

  3. Pour Sélectionner un bucket Cloud Storage, saisissez le nom du bucket Cloud Storage à utiliser avec votre catalogue. Vous pouvez également cliquer sur Parcourir pour choisir parmi une liste de buckets existants ou pour en créer un. Vous ne pouvez avoir qu'un seul catalogue par bucket Cloud Storage.

  4. Pour Méthode d'authentification, sélectionnez Identifiants de l'utilisateur final ou Mode de distribution d'identifiants.

  5. Cliquez sur Créer.

    Votre catalogue est créé et la page Détails du catalogue s'ouvre.

  6. Sous Méthode d'authentification, cliquez sur Définir les autorisations du bucket.

  7. Dans la boîte de dialogue, cliquez sur Confirmer.

    Cela permet de vérifier que le compte de service de votre catalogue dispose du rôle Utilisateur d'objets de stockage sur votre bucket de stockage.

Activer la distribution d'identifiants

Si la méthode d'authentification de votre catalogue est définie sur les identifiants de l'utilisateur final, vous pouvez la remplacer par le mode de distribution d'identifiants.

  1. Dans la console Google Cloud , ouvrez la page BigLake.

    Accéder à BigLake

  2. Sur la ligne du catalogue que vous mettez à jour, cliquez sur Autres actions sur le catalogue > Modifier l'authentification.

  3. Dans la boîte de dialogue d'authentification, sélectionnez Mode de distribution d'identifiants.

  4. Cliquez sur Enregistrer.

    Votre catalogue est créé et la page Détails du catalogue s'ouvre.

  5. Sous Méthode d'authentification, cliquez sur Définir les autorisations du bucket.

  6. Dans la boîte de dialogue, cliquez sur Confirmer.

    Cela permet de vérifier que le compte de service de votre catalogue dispose du rôle Utilisateur d'objets de stockage sur votre bucket de stockage.

Obtenir les détails d'un catalogue

  1. Dans la console Google Cloud , ouvrez la page BigLake.

    Accéder à BigLake

  2. Cliquez sur le nom d'un catalogue.

  3. Sur la page Catalog Details (Détails du catalogue), explorez les informations sur le catalogue, telles que l'ID du catalogue, le code temporel de création, l'URI REST du catalogue, la méthode d'authentification et le compte de service.

Supprimer un catalogue

  1. Dans la console Google Cloud , ouvrez la page BigLake.

    Accéder à BigLake

  2. Sur la ligne du catalogue que vous souhaitez supprimer, cliquez sur Autres actions sur le catalogue > Supprimer.

  3. Dans la boîte de dialogue de suppression, saisissez DELETE, puis cliquez sur Supprimer.

Consulter les journaux d'audit

  1. Dans la console Google Cloud , ouvrez la page BigLake.

    Accéder à BigLake

  2. Sur la ligne du catalogue que vous consultez, cliquez sur Autres actions sur le catalogue > Afficher les journaux d'audit.

Tarifs

Pour en savoir plus sur les tarifs, consultez la page Tarifs de BigLake.

Étapes suivantes