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 参考文档。