Présentation de la CLI cbt
La CLI cbt
est une interface de ligne de commande permettant d'effectuer différentes opérations sur Bigtable. Il est écrit en Go à l'aide de la bibliothèque cliente Go pour Bigtable. Le code source de la CLI cbt
est disponible dans le dépôt GitHub GoogleCloudPlatform/google-cloud-go. Ce dépôt est un miroir de code.googlesource.com/gocloud.
Pour obtenir des informations générales sur Bigtable, consultez la Présentation de Cloud Bigtable.
Installer la CLI cbt
Vous pouvez installer la CLI cbt
en tant que composant de la gcloud CLI.
La CLI cbt
ne met pas en œuvre 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.
- Installer gcloud CLI.
Exécutez les commandes suivantes :
gcloud components update gcloud components install cbt
Si la CLI
cbt
est déjà installée, la fenêtre du terminal affiche le messageAll components are up to date
.
Vérifiez l'installation
Exécutez la commande CLI cbt
suivante 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
.
Dans votre fichier
.cbtrc
, configurezcbt
pour utiliser votre projet et votre instance 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
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 la CLI
cbt
avec votre instance.
Utiliser la CLI cbt
Pour en savoir plus sur l'utilisation de la CLI cbt
, et pour obtenir une liste des commandes disponibles, consultez la
documentation de référence de la CLI cbt
.