Descripción general de la herramienta de cbt

La herramienta de cbt es una interfaz de línea de comandos para realizar varias operaciones diferentes en Cloud Bigtable. Se escribe en Go con la biblioteca cliente de Go para Cloud Bigtable. El código fuente de la herramienta de cbt está disponible en el repositorio de GitHub GoogleCloudPlatform/google-cloud-go. Este repositorio es una duplicación de code.googlesource.com/gocloud.

Para obtener información sobre Cloud Bigtable en general, consulta la Descripción general de Cloud Bigtable.

Instala la herramienta de cbt

Puedes instalar la herramienta de cbt como un componente del SDK de Cloud o mediante la herramienta de go estándar.

SDK de Cloud

Se recomienda usar esta ruta de instalación si trabajas con varios productos de Google Cloud.

  1. Instala el SDK de Cloud.
  2. Ejecuta los siguientes comandos:

      gcloud components update
      gcloud components install cbt
    

    Si la herramienta ya está instalada, se muestra el mensaje All components are up to date. en la ventana de la terminal.

Herramienta de Go

Si tienes instalada la última versión estable de la herramienta de go, puedes instalar la herramienta de cbt mediante el siguiente comando:

go get -u cloud.google.com/go/bigtable/cmd/cbt

Revisa la instalación

Ejecuta un comando de cbt para verificar la instalación de la herramienta:

cbt listinstances

En la ventana de la terminal, se muestran dos columnas llamadas Instance Name y Info.

Crea un archivo .cbtrc

  1. Configura cbt para que use tu instancia y tu proyecto. Para ello, crea un archivo .cbtrc y reemplaza project-id por el ID del proyecto en el que creaste la instancia de Cloud Bigtable:

       echo project = project-id > ~/.cbtrc
       echo instance = quickstart-instance >> ~/.cbtrc

  2. Verifica que hayas configurado correctamente el archivo .cbtrc:

       cat ~/.cbtrc

    La terminal muestra el contenido del archivo .cbtrc, que es similar a lo siguiente:

    project = project-id
    instance = quickstart-instance

    Ahora puedes usar la herramienta de cbt en tu instancia.

Usa la herramienta de cbt

Para obtener detalles sobre el uso de la herramienta de cbt, incluida una lista de comandos disponibles, consulta la referencia de cbt.