cbt CLI 概览
cbt
CLI 是一个命令行界面,可在 Bigtable 中执行许多不同的操作。此工具是使用适用于 Bigtable 的 Go 客户端库编写的 Go 界面。cbt
CLI 的源代码可 GitHub 代码库 GoogleCloudPlatform/google-cloud-go 中找到。此代码库是 code.googlesource.com/gocloud 的镜像。
如需大致了解 Bigtable,请参阅 Bigtable 概览。
安装 cbt
CLI
您可以将 cbt
CLI 作为一个 gcloud CLI 组件进行安装。
cbt
CLI 无法实现智能重试或错误处理。在生产环境中工作时,请使用 Bigtable 客户端库或 Google Cloud 控制台。
- 安装 gcloud CLI。
运行以下命令:
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
文件中。
在
.cbtrc
文件中,将cbt
配置为使用您的项目和实例,方法是将 project-id 替换为在其中创建 Bigtable 实例的项目的 ID:echo project = project-id > ~/.cbtrc echo instance = quickstart-instance >> ~/.cbtrc
验证
.cbtrc
文件的设置是否正确:cat ~/.cbtrc
终端会显示
.cbtrc
文件的内容,类似于以下设置:project = project-id instance = quickstart-instance
现在,您可以使用
cbt
CLI 来处理您的实例了。
使用 cbt
CLI
如需详细了解如何使用 cbt
CLI,包括可用命令的列表,请参阅
cbt
CLI 参考文档。