L'outil cbt
est une interface de ligne de commande permettant d'effectuer différentes opérations sur Cloud Bigtable. Il est écrit en Go à l'aide de la bibliothèque cliente Go pour Cloud Bigtable. Le code source de l'outil 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 Cloud Bigtable, consultez la Présentation de Cloud Bigtable.
Installer l'outil cbt
Vous pouvez installer l'outil cbt
en tant que composant du SDK Cloud ou à l'aide de l'outil go
standard.
SDK Cloud
Ce mode d'installation est recommandé si vous utilisez plusieurs produits Google Cloud.
- Installez le SDK Cloud.
Exécutez les commandes suivantes :
gcloud components update gcloud components install cbt
Si l'outil est déjà installé, la fenêtre du terminal affiche le message "
All components are up to date.
" (tous les composants sont à jour).
Outil Go
Si vous avez installé la dernière version stable de l'outil go
, vous pouvez installer l'outil cbt
à l'aide de la commande suivante :
go get -u cloud.google.com/go/bigtable/cmd/cbt
Vérifier l'installation
Exécutez une commande cbt
pour vérifier l'installation de l'outil :
cbt listinstances
La fenêtre du terminal affiche deux colonnes nommées Instance Name
et Info
.
Créer un fichier .cbtrc
Configurez
cbt
pour utiliser votre projet et votre instance en créant un fichier.cbtrc
, en remplaçant project-id par l'ID du projet dans lequel vous avez créé votre instance Cloud 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 l'outil
cbt
avec votre instance.
Utiliser l'outil cbt
Pour en savoir plus sur l'utilisation de l'outil cbt
, et pour obtenir une liste des commandes disponibles, consultez la documentation de référence de cbt
.