Gérer vos données à l'aide de Bigtable Studio

Cette page explique comment explorer et gérer vos données Bigtable à l'aide de Bigtable Studio dans la console Google Cloud.

Bigtable Studio comprend un volet Explorer qui s'intègre aux éléments suivants:

  • Le générateur de requêtes, un formulaire interactif qui vous permet de créer et d'exécuter une requête sans écrire de code
  • Éditeur de requêtes, dans lequel vous pouvez créer et exécuter des commandes SQL
  • Tableau des résultats de la requête SQL

Si vous ne connaissez pas Bigtable, découvrez comment créer une instance et écrire des données avec la CLI cbt .

Rôles requis

Pour obtenir les autorisations nécessaires pour interroger une table, demandez à votre administrateur de vous accorder le rôle IAM Lecteur Bigtable (roles/bigtable.reader) sur l'instance qui contient la table. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

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

Explorer des données

Vous pouvez utiliser l'explorateur pour effectuer les actions suivantes sur vos ressources Bigtable:

Ressource Bigtable Actions de l'explorateur
Tableau
  • Créer une table
  • Créer une sauvegarde
  • Empêcher la suppression
  • Modifier
  • Supprimer
  • Afficher un exemple de requête
  • Afficher les sauvegardes
  • Surveiller
  • Exporter vers Cloud Storage
Familles de colonnes
  • Ajouter une famille de colonnes à un tableau
Famille de colonnes spécifique
  • Modifier une stratégie de récupération de mémoire

Pour accéder à l'Explorateur, procédez comme suit:

  1. Dans la console Google Cloud, ouvrez la page Instances Bigtable.

    Accéder à la liste des instances

  2. Sélectionnez une instance dans la liste.

  3. Dans le menu de navigation, cliquez sur Bigtable Studio. Le volet Explorer affiche la liste des tables et des vues autorisées dans l'instance.

Interroger vos données dans le générateur de requêtes

Le générateur de requêtes est un formulaire interactif qui vous permet d'envoyer des requêtes de lecture à l'API Bigtable Data depuis la console Google Cloud sans avoir à écrire de code ni d'instructions SQL. Pour en savoir plus, consultez la page Créer des requêtes dans la console.

Interroger vos données avec SQL dans l'éditeur de requête

L'éditeur de requêtes vous permet d'exécuter n'importe quelle combinaison d'instructions SELECT SQL. Les instructions doivent être séparées par un point-virgule.

Les instructions sont exécutées en fonction de l'ordre dans lequel vous les saisissez dans l'éditeur de requêtes.

Pour interroger vos données, procédez comme suit:

  1. Dans la console Google Cloud, ouvrez la page Instances Bigtable.

    Accéder à la liste des instances

  2. Sélectionnez une instance dans la liste.

  3. Dans le menu de navigation, cliquez sur Bigtable Studio.

  4. Saisissez une requête:

    1. Ouvrez un nouvel onglet en cliquant sur , puis sélectionnez Éditeur.
    2. Lorsque l'éditeur de requête s'affiche, rédigez votre requête. Si la requête est valide en SQL, le message Valid (Valide) s'affiche.
    3. Facultatif: Pour renvoyer toutes les cellules des colonnes interrogées au lieu de la cellule la plus récente uniquement, ajoutez (with_history => TRUE) à l'ID de la table.
  5. (Facultatif) Pour mettre en forme votre instruction dans le style SQL, cliquez sur Mettre en forme.

  6. Cliquez sur Exécuter. Les résultats de votre requête s'affichent dans la table Résultats.

  7. Pour afficher les données d'une ligne au format, cliquez sur la ligne dans le tableau des résultats. Le volet Détails de la ligne s'ouvre. Chaque qualificatif de colonne et sa valeur s'affichent sur une nouvelle ligne. Si vous exécutez la requête à l'aide de (with_history => TRUE), chaque cellule d'une colonne est présentée sous la forme d'une struct qui inclut la valeur et l'horodatage de la cellule.

  8. Facultatif: Pour n'exécuter qu'une partie sélectionnée du texte dans l'éditeur, mettez-la en surbrillance, puis cliquez sur Exécuter la sélection. Les résultats de la requête mise en surbrillance s'affichent dans le tableau Résultats.

Pour supprimer tout le texte de l'éditeur de requêtes, cliquez sur Effacer.

Pour en savoir plus, y compris sur les exemples, sur la création d'instructions SQL pour interroger vos données Bigtable, consultez la présentation de GoogleSQL pour Bigtable.

Étape suivante