Panoramica dell'interfaccia a riga di comando cbt
L'cbt CLI è un'interfaccia a riga di comando per eseguire diverse operazioni su Bigtable. È scritto in Go utilizzando la
libreria client Go per Bigtable. Il codice sorgente dell'interfaccia a riga di comando
cbt è disponibile nel repository GitHub
GoogleCloudPlatform/google-cloud-go. Questo repository è un mirror di code.googlesource.com/gocloud.
Per informazioni su Bigtable in generale, consulta la panoramica di Bigtable.
Installa l'interfaccia a riga di comando cbt
Puoi installare l'cbt CLI come componente di gcloud CLI.
L'cbt CLI
non implementa i tentativi intelligenti o la gestione degli errori. Quando lavori in un ambiente di produzione, utilizza una libreria client Bigtable o la Google Cloud console.
- Installa la gcloud CLI.
Esegui questi comandi:
gcloud components update gcloud components install cbt
Se l'
cbtCLI è già installato, nella finestra del terminale viene visualizzato il messaggioAll components are up to date.
Verificare l'installazione
Esegui il seguente comando cbt CLI per verificare l'installazione dell'interfaccia a riga di comando:
cbt listinstances
La finestra del terminale mostra due colonne denominate Instance Name e Info.
Creare un file .cbtrc
Per comodità, puoi memorizzare le opzioni e i parametri obbligatori, ad esempio le opzioni -project, -instance, -creds, -admin-endpoint o -data-endpoint, in un unico file .cbtrc.
Nel file
.cbtrc, configuracbtin modo da utilizzare il progetto e l'istanza sostituendo project-id con l'ID del progetto in cui hai creato l'istanza Bigtable:echo project = project-id > ~/.cbtrc echo instance = quickstart-instance >> ~/.cbtrc
Verifica di aver configurato correttamente il file
.cbtrc:cat ~/.cbtrc
Il terminale mostra i contenuti del file
.cbtrc, che ha un aspetto simile alle seguenti impostazioni:project = project-id instance = quickstart-instance
Ora puoi utilizzare l'
cbtCLI con la tua istanza.
Utilizza l'interfaccia a riga di comando cbt
Per informazioni dettagliate sull'utilizzo dell'interfaccia a riga di comando cbt, incluso un elenco dei comandi disponibili, consulta il
riferimento all'interfaccia a riga di comando cbt.