cbt-Befehlszeile – Übersicht
Die cbt
-Befehlszeile ist eine Befehlszeile für eine Reihe von Vorgängen in Bigtable. Es ist in Go geschrieben und verwendet die Go-Clientbibliothek für Bigtable. Der Quellcode für die cbt
-Befehlszeile ist im GitHub-Repository GoogleCloudPlatform/google-cloud-go verfügbar. 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 installieren.
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 den folgenden Befehl in der cbt
-Befehlszeile aus, um festzustellen, ob die Befehlszeile installiert ist:
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 verwenden.
cbt
-Befehlszeile verwenden
Ausführliche Informationen zur Verwendung der cbt
-Befehlszeile und eine Liste der verfügbaren Befehle finden Sie in der
cbt
-Referenz.