Visão geral a CLI cbt

A CLI cbt é uma interface de linha de comando para executar várias operações diferentes no Bigtable. Ela foi escrita em Go usando a biblioteca de cliente Go para Bigtable. O código-fonte da CLI cbt está disponível no repositório do GitHub GoogleCloudPlatform/google-cloud-go. Esse repositório é um espelho de code.googlesource.com/gocloud.

Para informações gerais sobre o Bigtable, consulte a visão geral do Bigtable.

Instalar a CLI cbt

É possível instalar a CLI cbt como um componente da CLI gcloud.

A CLI cbt não implementa novas tentativas inteligentes ou tratamento de erros. Ao trabalhar em um ambiente de produção, use uma biblioteca de cliente do Bigtable ou o console do Google Cloud.

  1. Instale a CLI da gcloud.
  2. Execute os comandos a seguir:

    gcloud components update
    gcloud components install cbt

    Se a CLI cbt já estiver instalada, a janela do terminal vai mostrar a mensagem All components are up to date.

Verifique a instalação

Execute o seguinte comando da CLI cbt para verificar a instalação da CLI:

cbt listinstances

A janela do terminal exibe duas colunas chamadas Instance Name e Info.

Criar um arquivo .cbtrc

Por conveniência, é possível armazenar as opções e os parâmetros necessários, como -project, -instance, -creds, -admin-endpoint ou -data-endpoint, em um único arquivo .cbtrc.

  1. No arquivo .cbtrc, configure cbt para usar o projeto e a instância substituindo project-id pelo ID do projeto em que você criou a instância do Bigtable:

    echo project = project-id > ~/.cbtrc
    echo instance = quickstart-instance >> ~/.cbtrc
  2. Verifique se você configurou o arquivo .cbtrc corretamente:

    cat ~/.cbtrc

    O terminal exibe o conteúdo do arquivo .cbtrc, que é semelhante a configuração a seguir:

    project = project-id
    instance = quickstart-instance

    Agora, é possível usar a CLI cbt com sua instância.

Usar a CLI cbt

Para detalhes sobre como usar a CLI cbt, incluindo uma lista de comandos disponíveis, consulte a referência da CLI cbt.