借助 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 或基于密码的身份验证的数据库。
准备工作
在查询数据之前,请执行以下操作:
创建新的 SQL 文件
您可以通过多种方式打开 SQL 编辑器。
通过“文件”菜单创建新的 SQL 文件
- 在 VS Code 菜单栏中,依次点击文件和新建文本文档。编辑器中会显示一个未命名的文件。
- 以
.sql扩展名保存新文件。 - 点击编辑器标签页中的选择连接。
- 在查询设置编辑器中,选择 BigQuery 或数据库。
- 如果您选择数据库,请按照提示选择数据库引擎、数据库和实例或集群。
- 点击保存以保存相应查询的设置。
从目录中创建新查询
- 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 Catalog 以查找要查询的数据集。
- 右键点击或按住 Ctrl 键点击数据集的名称,然后选择查询以打开针对该数据集预配置的新 SQL 文件。
从 BigQuery 部分创建新查询
- 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 BigQuery。
- 点击 + 新查询。编辑器中会显示一个以 BigQuery 为数据源的未命名 SQL 文件。
更改查询设置
查询设置仅适用于相应 SQL 文件。打开 SQL 文件后,您可以更改设置。
- 在编辑器中,点击显示的数据源。系统会显示查询设置编辑器。
- 更改数据源,然后点击保存。
运行查询
创建查询文件并撰写查询后,点击 ▷ 运行查询。
查询结果窗格的结果标签页会显示查询结果。
如需运行查询编辑器中的部分 SQL 语句,请先突出显示相应子集,然后再点击 ▷ 运行查询。
SQL 编辑器功能
并非所有 SQL 编辑器功能都支持所有数据源类型。下表列出了在预览期间按数据源类型支持的 SQL 编辑器功能。
功能 |
BigQuery |
Spanner |
Cloud SQL |
AlloyDB for PostgreSQL |
“查询结果”窗格标签页 |
||||
查询结果 |
✅ |
✅ |
✅ |
✅ |
工作信息 |
✅ |
不适用 |
不适用 |
不适用 |
执行详细信息 |
✅ |
❌ 不支持 |
❌ 不支持 |
❌ 不支持 |
可视化图表 |
✅ |
✅ |
✅ |
✅ |
SQL 编辑器配置 |
||||
查询设置 |
✅ |
✅ |
✅ |
✅ |
其他功能 |
||||
支持多语句查询 |
✅ |
✅ |
✅ |
✅ |
目录:在编辑器中插入资源名称 |
✅ |
✅ |
✅ |
✅ |