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.

Instale 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 exibirá a mensagem All components are up to date.

Verificar a instalação

Execute um comando 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.