使用 Bigtable Studio 管理数据
本页介绍了如何在 Google Cloud 控制台中使用 Bigtable Studio 探索和管理 Bigtable 数据。
Bigtable Studio 包含一个与以下各项集成的探索器窗格:
- 查询构建器,这是一个交互式表单,可让您在不编写代码的情况下构建和运行查询
- 查询编辑器,您可以在其中创建和执行 SQL 命令
- SQL 查询结果表
如果您刚开始接触 Bigtable,请了解如何使用 cbt
CLI 创建实例并写入数据
。
所需的角色
如需获得查询表所需的权限,请让您的管理员向您授予包含相应表的实例的 Bigtable Reader (roles/bigtable.reader
) IAM 角色。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
探索数据
您可以使用该浏览器对 Bigtable 资源执行以下操作:
Bigtable 资源 | 探索器操作 |
---|---|
表 |
|
列族 |
|
特定列族 |
|
如需访问探索器,请按以下步骤操作:
在 Google Cloud 控制台中,打开 Bigtable 实例页面。
从列表中选择一个实例。
在导航菜单中,点击 Bigtable Studio。Explorer 窗格会显示实例中的表和已获授权的视图列表。
在查询构建器中查询数据
查询构建器是一个交互式表单,可让您从 Google Cloud 控制台向 Bigtable Data API 发送读取请求,而无需编写代码或 SQL 语句。如需了解详情,请参阅在控制台中构建查询。
在查询编辑器中使用 SQL 查询数据
使用查询编辑器,您可以运行 SQL SELECT 语句的任意组合。语句必须用英文分号分隔。
系统会按照您在查询编辑器中输入语句的顺序执行这些语句。
如需查询数据,请按以下步骤操作:
在 Google Cloud 控制台中,打开 Bigtable 实例页面。
从列表中选择一个实例。
在导航菜单中,点击 Bigtable Studio。
编写查询:
- 点击 打开新标签页,然后选择编辑器。
- 在查询编辑器出现时,编写查询。如果查询是有效的 SQL 查询,系统会显示有效消息。
- 可选:如需返回查询列中的所有单元(而非仅返回最新的单元),请将表 ID 附加
(with_history => TRUE)
。
可选:如需以 SQL 格式设置语句,请点击格式。
点击运行。查询结果会显示在结果表中。
如需查看某行数据的格式化显示,请点击结果表格中的相应行。行详情窗格随即会打开。每个列限定符及其值都会显示在新行中。如果您使用
(with_history => TRUE)
运行查询,则列中的每个单元格都会显示为一个结构体,其中包含单元格的值和时间戳。可选:如需仅运行编辑器中所选部分文本,请将其突出显示,然后点击运行所选内容。突出显示的查询的结果会显示在结果表中。
如需从查询编辑器中移除所有文本,请点击清除。
如需详细了解如何编写 SQL 语句来查询 Bigtable 数据(包括示例),请参阅 适用于 Bigtable 的 GoogleSQL 概览。