cbt CLI 總覽

cbt CLI 是一種指令列介面,可對 Bigtable 執行多種不同作業。這項工具是使用 Bigtable 專用的 Go 用戶端程式庫編寫的 Go 格式介面。您可以在 GoogleCloudPlatform/google-cloud-go GitHub 存放區中找到 cbt CLI 的原始碼。這個存放區是 code.googlesource.com/gocloud 的鏡像。

如需 Bigtable 的一般資訊,請參閱 Bigtable 總覽

安裝 cbt CLI

您可以將 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 NameInfo

建立 .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 參考資料