cbt-Befehlszeile Übersicht
Die
cbt
-Befehlszeile
ist eine Befehlszeilenschnittstelle für
verschiedene Operationen in Bigtable ausführen. Es 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.
Installieren Sie die
cbt
-Befehlszeile
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.
cbt
-Befehlszeile verwenden
Weitere Informationen zur Verwendung des
cbt
-Befehlszeile
, einschließlich einer Liste der verfügbaren Befehle,
Siehe
cbt
-Befehlszeile
Referenz.