查询数据

借助 Antigravity 统一 SQL 编辑器的 Google Cloud Data Agent Kit 扩展程序,您可以直接在 Antigravity 中针对 Google Cloud 数据运行 SQL 查询。

支持的数据源

借助该扩展程序,您可以查询以下 Google Cloud数据服务中的表和视图:

  • BigQuery
  • Spanner
  • AlloyDB for PostgreSQL
  • Cloud SQL for MySQL
  • Cloud SQL for PostgreSQL

对于 AlloyDB 和 Cloud SQL,支持使用 IAM 身份验证的查询。您无法查询配置为使用 Auth Proxy 或基于密码的身份验证的数据库。

准备工作

在查询数据之前,请执行以下操作:

  1. 安装扩展程序
  2. 配置扩展程序设置
  3. 请查看查找和探索数据中的指南。

创建新的 SQL 文件

您可以通过多种方式打开 SQL 编辑器。

通过“文件”菜单创建新的 SQL 文件

  1. 在 VS Code 菜单栏中,依次点击文件新建文本文档。编辑器中会显示一个未命名的文件。
  2. .sql 扩展名保存新文件。
  3. 点击编辑器标签页中的选择连接
  4. 查询设置编辑器中,选择 BigQuery数据库
  5. 如果您选择数据库,请按照提示选择数据库引擎、数据库和实例或集群。
  6. 点击保存以保存相应查询的设置。

从目录中创建新查询

  1. 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 Catalog 以查找要查询的数据集。
  2. 右键点击或按住 Ctrl 键点击数据集的名称,然后选择查询以打开针对该数据集预配置的新 SQL 文件。

从 BigQuery 部分创建新查询

  1. 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 BigQuery
  2. 点击 + 新查询。编辑器中会显示一个以 BigQuery 为数据源的未命名 SQL 文件。

更改查询设置

查询设置仅适用于相应 SQL 文件。打开 SQL 文件后,您可以更改设置。

  1. 在编辑器中,点击显示的数据源。系统会显示查询设置编辑器。
  2. 更改数据源,然后点击保存

运行查询

创建查询文件并撰写查询后,点击 ▷ 运行查询

查询结果窗格的结果标签页会显示查询结果。

如需运行查询编辑器中的部分 SQL 语句,请先突出显示相应子集,然后再点击 ▷ 运行查询

SQL 编辑器功能

并非所有 SQL 编辑器功能都支持所有数据源类型。下表列出了在预览期间按数据源类型支持的 SQL 编辑器功能。

功能

BigQuery

Spanner

Cloud SQL

AlloyDB for PostgreSQL

“查询结果”窗格标签页

查询结果

工作信息

不适用

不适用

不适用

执行详细信息

不支持

不支持

不支持

可视化图表

SQL 编辑器配置

查询设置

其他功能

支持多语句查询

目录:在编辑器中插入资源名称

后续步骤