cbt-Befehlszeile Übersicht
Die
cbt
-Befehlszeile
ist eine Befehlszeilenschnittstelle für
verschiedene Operationen in Bigtable ausführen. Sie ist in Go geschrieben und verwendet die
Go-Clientbibliothek für Bigtable Quellcode für die
cbt
-Befehlszeile
ist verfügbar in der
GitHub-Repository GoogleCloudPlatform/google-cloud-go Dieses Repository ist ein Spiegel von code.googlesource.com/gocloud.
Allgemeine Informationen zu Bigtable finden Sie in der Übersicht über Bigtable.
cbt
CLI installieren
Sie können die
cbt
-Befehlszeile
als
gcloud CLI-Komponente
Die cbt
-Befehlszeile implementiert keine intelligenten Wiederholungsversuche oder Fehlerbehandlung. Verwenden Sie in der Produktionsumgebung eine Bigtable-Clientbibliothek oder die Google Cloud Console.
- Installieren Sie das gcloud-CLI.
Führen Sie folgende Befehle aus:
gcloud components update gcloud components install cbt
Wenn die
cbt
-Befehlszeile bereits installiert ist, wird im Terminalfenster die MeldungAll components are up to date
angezeigt.
Installation überprüfen
Führen Sie folgenden Befehl aus:
cbt
-Befehlszeile
um die Installation der Befehlszeile zu prüfen:
cbt listinstances
Im Terminalfenster werden zwei Spalten mit den Bezeichnungen Instance Name
und Info
angezeigt.
.cbtrc-Datei erstellen
Sie können die erforderlichen Optionen und Parameter wie -project
-, -instance
-, -creds
-, -admin-endpoint
- oder -data-endpoint
-Optionen in einer einzigen .cbtrc
-Datei speichern.
Konfigurieren Sie in der Datei
.cbtrc
cbt
für die Verwendung Ihres Projekts und Ihrer Instanz. Ersetzen Sie dabei project-id durch die ID des Projekts, in dem Sie die Bigtable-Instanz erstellt haben:echo project = project-id > ~/.cbtrc echo instance = quickstart-instance >> ~/.cbtrc
Prüfen Sie, ob Sie die Datei
.cbtrc
korrekt eingerichtet haben:cat ~/.cbtrc
Das Terminal zeigt den Inhalt der Datei
.cbtrc
, der in etwa wie die folgenden Einstellungen aussieht:project = project-id instance = quickstart-instance
Jetzt können Sie die
cbt
-Befehlszeile mit Ihrer Instanz.
cbt
-Befehlszeile verwenden
Ausführliche Informationen zur Verwendung der cbt
-Befehlszeile und eine Liste der verfügbaren Befehle finden Sie in der cbt
-Referenz.