查询数据

借助适用于 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 代理或基于密码的身份验证的数据库。

准备工作

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

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

创建新的 SQL 文件

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

从“File”菜单创建新的 SQL 文件

  1. 在 VS Code 菜单栏中,依次点击 File 和 New Text File 。编辑器中会显示一个未命名的文件。
  2. 使用 .sql 扩展名保存新文件。
  3. 在编辑器标签页中,点击 Select Connection 。
  4. 完成配置查询设置中的步骤。

从目录创建新查询

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

从 BigQuery 部分创建新查询

  1. 在活动栏的 Google Cloud Data Agent Kit 标签页中,展开 BigQuery 。
  2. 点击 + New Query 。编辑器中会显示一个未命名的 SQL 文件,该文件已配置 BigQuery 作为其数据源。

配置查询设置

SQL 查询所需的设置因 Google Cloud 服务而异。

AlloyDB

  1. 在 SQL 编辑器 中,点击 Open Query Settings 。
  2. 选择 Databases 。
  3. 选择 AlloyDB 。
  4. 选择集群。
  5. 选择一个实例。您的查询会路由到此实例。
  6. 选择数据库。
  7. 点击保存 。

BigQuery

  1. 在 SQL 编辑器 中,点击 Open Query Settings 。
  2. 选择 BigQuery 。
  3. 点击保存 。

Cloud SQL

  1. 在 SQL 编辑器 中,点击 Open Query Settings 。
  2. 选择 Databases 。
  3. 选择 Cloud SQL 。
  4. 选择一个实例。您的查询会路由到此实例。
  5. 选择要查询的数据库。
  6. 点击保存 。

Spanner

  1. 在 SQL 编辑器 中,点击 Open Query Settings 。
  2. 选择 Databases 。
  3. 选择 Spanner 。
  4. 选择一个实例。您的查询会路由到此实例。
  5. 选择要查询的数据库。
  6. 点击保存 。

更改查询设置

查询设置特定于每个 SQL 文件。打开 SQL 文件后,您可以更改设置。

  1. 在编辑器中,点击显示的数据源。系统会显示查询设置 编辑器。
  2. 完成配置查询设置中的步骤。

运行查询

创建查询文件并编写查询后,点击 ▷ Run Query 。

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

如需在查询编辑器中运行部分 SQL 语句,请先突出显示该部分,然后再点击 ▷ Run Query 。

SQL 编辑器功能

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

功能

BigQuery

Spanner

Cloud SQL

AlloyDB for PostgreSQL

查询结果窗格标签页

查询结果

✅

✅

✅

✅

作业信息

✅

不适用

不适用

不适用

执行详细信息

✅

❌

不支持

❌

不支持

❌

不支持

可视化图表

✅

✅

✅

✅

SQL 编辑器配置

查询设置

✅

✅

✅

✅

其他功能

多语句查询支持

✅

✅

✅

✅

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

✅

✅

✅

✅

后续步骤