Información general sobre la CLI de cbt
La
CLI de cbt
es una interfaz de línea de comandos que permite realizar varias operaciones diferentes en Bigtable. Está escrito en Go con la biblioteca de cliente de Go para Bigtable. El código fuente de la
CLI de cbt
está disponible en el repositorio de GitHub
GoogleCloudPlatform/google-cloud-go. Este repositorio es una réplica de code.googlesource.com/gocloud.
Para obtener información general sobre Bigtable, consulta la descripción general de Bigtable.
Instalar la CLI de
cbt
Puedes instalar la
CLI de cbt
como un
componente de gcloud CLI.
La
CLI de cbt
no implementa reintentos inteligentes ni gestión de errores. Cuando trabajes en un entorno de producción, usa una biblioteca de cliente de Bigtable o la Google Cloud consola.
- Instala gcloud CLI.
Ejecuta estos comandos:
gcloud components update gcloud components install cbt
Si la CLI de
cbt
ya está instalada, la ventana del terminal muestra el mensajeAll components are up to date
.
Verificar la instalación
Ejecuta el siguiente comando de la cbt
CLI
para verificar que la CLI se ha instalado:
cbt listinstances
En la ventana de terminal se muestran dos columnas llamadas Instance Name
y Info
.
Crear un archivo .cbtrc
Puedes almacenar las opciones y los parámetros obligatorios, como las opciones -project
, -instance
, -creds
, -admin-endpoint
o -data-endpoint
, en un solo archivo .cbtrc
para mayor comodidad.
En el archivo
.cbtrc
, configuracbt
para que use tu proyecto y tu instancia. Para ello, sustituye project-id por el ID del proyecto en el que has creado tu instancia de Bigtable:echo project = project-id > ~/.cbtrc echo instance = quickstart-instance >> ~/.cbtrc
Comprueba que has configurado el archivo
.cbtrc
correctamente:cat ~/.cbtrc
En el terminal se muestra el contenido del archivo
.cbtrc
, que es similar a los siguientes ajustes:project = project-id instance = quickstart-instance
Ahora puedes usar la CLI
cbt
con tu instancia.
Usar la CLI de cbt
Para obtener información detallada sobre el uso de la CLI de cbt
, incluida una lista de los comandos disponibles, consulta la
referencia de la CLI de cbt
.