借助适用于 Antigravity IDE 统一 SQL 编辑器的 Google Cloud Data Agent Kit 扩展程序,您可以在 Antigravity IDE 中直接针对数据运行 SQL 查询 。 Google Cloud
支持的数据源
借助此扩展程序,您可以查询以下 Google Cloud 数据服务中的表和视图:
- BigQuery
- Spanner
- AlloyDB for PostgreSQL
- Cloud SQL for MySQL
- Cloud SQL for PostgreSQL
对于 AlloyDB 和 Cloud SQL,支持使用 IAM 身份验证的查询。您无法查询配置为使用 Auth 代理或基于密码的身份验证的数据库。
准备工作
在查询数据之前,请执行以下操作:
创建新的 SQL 文件
您可以通过多种方式打开 SQL 编辑器。
从“File”菜单创建新的 SQL 文件
- 在 VS Code 菜单栏中,依次点击 File 和 New Text File 。编辑器中会显示一个未命名的文件。
- 使用
.sql扩展名保存新文件。 - 在编辑器标签页中,点击 Select Connection 。
- 完成配置查询设置中的步骤。
从目录创建新查询
- 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 Catalog 以查找要查询的数据集。
- 右键点击或按住 Ctrl 键并点击数据集的名称,然后选择 Query 以打开针对该数据集预配置的新 SQL 文件。
从 BigQuery 部分创建新查询
- 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 BigQuery 。
- 点击 + New Query 。编辑器中会显示一个未命名的 SQL 文件,该文件已配置 BigQuery 作为其数据源。
配置查询设置
SQL 查询所需的设置因 Google Cloud 服务而异。
AlloyDB
- 在 SQL 编辑器 中,点击 Open Query Settings 。
- 选择 Databases 。
- 选择 AlloyDB 。
- 选择集群。
- 选择一个实例。您的查询会路由到此实例。
- 选择数据库。
- 点击保存 。
BigQuery
- 在 SQL 编辑器 中,点击 Open Query Settings 。
- 选择 BigQuery 。
- 点击保存 。
Cloud SQL
- 在 SQL 编辑器 中,点击 Open Query Settings 。
- 选择 Databases 。
- 选择 Cloud SQL 。
- 选择一个实例。您的查询会路由到此实例。
- 选择要查询的数据库。
- 点击保存 。
Spanner
- 在 SQL 编辑器 中,点击 Open Query Settings 。
- 选择 Databases 。
- 选择 Spanner 。
- 选择一个实例。您的查询会路由到此实例。
- 选择要查询的数据库。
- 点击保存 。
更改查询设置
查询设置特定于每个 SQL 文件。打开 SQL 文件后,您可以更改设置。
- 在编辑器中,点击显示的数据源。系统会显示查询设置 编辑器。
- 完成配置查询设置中的步骤。
运行查询
创建查询文件并编写查询后,点击 ▷ Run Query 。
查询结果 窗格的结果 标签页会显示查询结果。
如需在查询编辑器中运行部分 SQL 语句,请先突出显示该部分,然后再点击 ▷ Run Query 。
SQL 编辑器功能
并非所有 SQL 编辑器功能都支持每种数据源类型。下表列出了在预览期间每种数据源类型支持的 SQL 编辑器功能。
功能 |
BigQuery |
Spanner |
Cloud SQL |
AlloyDB for PostgreSQL |
查询结果窗格标签页 |
||||
查询结果 |
✅ |
✅ |
✅ |
✅ |
作业信息 |
✅ |
不适用 |
不适用 |
不适用 |
执行详细信息 |
✅ |
❌ 不支持 |
❌ 不支持 |
❌ 不支持 |
可视化图表 |
✅ |
✅ |
✅ |
✅ |
SQL 编辑器配置 |
||||
查询设置 |
✅ |
✅ |
✅ |
✅ |
其他功能 |
||||
多语句查询支持 |
✅ |
✅ |
✅ |
✅ |
目录:在编辑器中插入资源名称 |
✅ |
✅ |
✅ |
✅ |