CLI cbt présentation

La CLI cbt est une interface de ligne de commande permettant d'effectuer plusieurs différentes opérations sur Bigtable. Il est écrit en Go à l'aide de la commande Bibliothèque cliente Go pour Bigtable. Le code source de la classe CLI cbt est disponible dans Dépôt GitHub GoogleCloudPlatform/google-cloud-go. Ce est un miroir de code.googlesource.com/gocloud.

Pour obtenir des informations générales sur Bigtable, consultez la Présentation de Cloud Bigtable.

Installez la CLI cbt

Vous pouvez installer CLI cbt en tant que composant gcloud CLI.

La CLI cbt n'implémente pas les nouvelles tentatives intelligentes ni la gestion des exceptions. Dans un environnement de production, utilisez une bibliothèque cliente Bigtable ou la console Google Cloud.

  1. Installer gcloud CLI.
  2. Exécutez les commandes suivantes :

    gcloud components update
    gcloud components install cbt

    Si le CLI cbt est déjà installé, la fenêtre de terminal affiche le message All components are up to date.

Vérifiez l'installation

Exécutez la commande suivante : CLI cbt pour vérifier l'installation de la CLI:

cbt listinstances

La fenêtre du terminal affiche deux colonnes nommées Instance Name et Info.

Créer un fichier .cbtrc

Pour plus de commodité, vous pouvez stocker les options et les paramètres requis, tels que les options -project, -instance, -creds, -admin-endpoint ou -data-endpoint, dans un seul fichier .cbtrc.

  1. Dans votre fichier .cbtrc, configurez cbt pour qu'il utilise votre projet et votre instance en en remplaçant project-id par l'ID du projet dans lequel vous avez créé votre instance Bigtable:

    echo project = project-id > ~/.cbtrc
    echo instance = quickstart-instance >> ~/.cbtrc
  2. Vérifiez que vous avez correctement configuré le fichier .cbtrc :

    cat ~/.cbtrc

    Le terminal affiche le contenu du fichier .cbtrc, qui doit ressembler à ce qui suit :

    project = project-id
    instance = quickstart-instance

    Vous pouvez maintenant utiliser CLI cbt avec votre instance.

Utilisez les CLI cbt

Pour en savoir plus sur l'utilisation du CLI cbt , y compris la liste des commandes disponibles, consultez les CLI cbt référence.