cbt CLI 總覽

您可以使用 cbt CLI 直接從終端機對 Bigtable 執行管理和資料作業。您可以使用這個工具管理執行個體、建立及修改資料表,以及讀取或寫入資料,不必撰寫自訂程式碼。如需 Bigtable 的一般資訊,請參閱 Bigtable 總覽。

安裝 cbtCLI

您可以將 cbt CLI 安裝為 gcloud CLI 元件。

cbt CLI 不會實作智慧重試或錯誤處理機制。在正式環境中作業時,請使用 Bigtable 用戶端程式庫或 Google Cloud 控制台。

  1. 安裝 gcloud CLI。
  2. 執行下列指令:

    gcloud components update
    gcloud components install cbt

    如果已安裝 cbt CLI ,終端機視窗會顯示 All components are up to date 訊息。

驗證安裝

執行下列 cbt CLI 指令,驗證 CLI 安裝作業:

cbt listinstances

終端機視窗會顯示名為 Instance Name 和 Info 的兩個資料欄。

建立 .cbtrc 檔案

您可以將必要選項和參數 (例如 -project、-instance、-creds、-admin-endpoint 或 -data-endpoint 選項) 儲存在單一 .cbtrc 檔案中,方便使用。

  1. 在 .cbtrc 檔案中,將 project-id 替換為您建立 Bigtable 執行個體的專案 ID,藉此設定 cbt 使用您的專案和執行個體:

    echo project = project-id > ~/.cbtrc
    echo instance = quickstart-instance >> ~/.cbtrc
  2. 確認您已正確設定 .cbtrc 檔案:

    cat ~/.cbtrc

    終端機會顯示 .cbtrc 檔案的內容,類似於下列設定:

    project = project-id
    instance = quickstart-instance

    現在您可以使用 cbt CLI 搭配執行個體。

使用 cbt CLI

如要進一步瞭解如何使用 cbt CLI,包括可用指令清單,請參閱 cbt CLI 參考資料。

cbt CLI 是以 Go 編寫,並使用 Bigtable 的 Go 用戶端程式庫。原始碼位於 GoogleCloudPlatform/google-cloud-go GitHub 存放區,該存放區會鏡像 code.googlesource.com/gocloud。