cbt
工具是一个命令行界面,可在 Cloud Bigtable 中执行许多不同的操作。此工具是使用适用于 Cloud Bigtable 的 Go 客户端库编写的 Go 界面。cbt
工具的源代码可在 GitHub 存储库 GoogleCloudPlatform/google-cloud-go 中找到。此存储库是 code.googlesource.com/ogocloud 的镜像。
如需大致了解 Cloud Bigtable,请参阅 Cloud Bigtable 概览。
安装 cbt 工具
您可以将 cbt
工具安装为 Cloud SDK 组件,也可以使用标准 go
工具进行安装。
Cloud SDK
如果您使用多个 Google Cloud 产品,则建议使用此安装路径。
- 安装 Cloud SDK。
运行以下命令:
gcloud components update gcloud components install cbt
如果该工具已安装,则终端窗口会显示消息
All components are up to date.
Go 工具
如果您已安装最新的稳定版 go
工具,还可以使用以下命令安装 cbt
工具:
go get -u cloud.google.com/go/bigtable/cmd/cbt
验证安装
运行 cbt
命令以验证该工具的安装:
cbt listinstances
终端窗口会显示两个名为 Instance Name
和 Info
的列。
创建 .cbtrc 文件
配置
cbt
以使用您的项目和实例,方法是创建一个.cbtrc
文件,并将 project-id 替换为您在其中创建 Cloud Bigtable 实例的项目的 ID:echo project = project-id > ~/.cbtrc
echo instance = quickstart-instance >> ~/.cbtrc
验证
.cbtrc
文件的设置是否正确:cat ~/.cbtrc
终端会显示
.cbtrc
文件的内容,如下所示:project = project-id instance = quickstart-instance
现在,您可以使用
cbt
工具来处理您的实例了。
使用 cbt 工具
如需详细了解如何使用 cbt
工具,包括可用命令的列表,请参阅 cbt
参考文档。