La extensión del kit de agente de datos de Google Cloud para el editor de SQL unificado del IDE de Antigravity te permite ejecutar consultas de SQL en tus Google Cloud datos directamente en el IDE de Antigravity.
Fuentes de datos compatibles
La extensión te permite consultar tablas y vistas en los siguientes Google Cloud servicios de datos:
- BigQuery
- Spanner
- AlloyDB para PostgreSQL
- Cloud SQL para MySQL
- Cloud SQL para PostgreSQL
En AlloyDB y Cloud SQL, se admiten las consultas que usan la autenticación de IAM. No puedes consultar bases de datos configuradas para usar Auth Proxy o la autenticación basada en contraseñas.
Antes de comenzar
Antes de consultar tus datos, haz lo siguiente:
- Instala la extensión.
- Define la configuración de extensiones.
- Revisa la guía en Cómo encontrar y explorar datos.
Crea un archivo SQL nuevo
Puedes abrir el editor de SQL de varias maneras.
Crea un archivo SQL nuevo desde el menú File
- En la barra de menú de VS Code, haz clic en File y, luego, en New Text File. Aparecerá un archivo sin título en el editor.
- Guarda el archivo nuevo con la extensión
.sql. - Haz clic en Select Connection en la pestaña del editor.
- Completa los pasos en Cómo definir la configuración de consultas.
Crea una consulta nueva desde el catálogo
- En la pestaña Google Cloud Data Agent Kit de la barra de actividades, expande Catalog para encontrar el conjunto de datos que deseas consultar.
- Haz clic con el botón derecho o presiona Ctrl y haz clic en el nombre del conjunto de datos y, luego, selecciona Query para abrir un archivo SQL nuevo preconfigurado para ese conjunto de datos.
Crea una consulta nueva desde la sección BigQuery
- En la pestaña Google Cloud Data Agent Kit de la barra de actividades, expande BigQuery.
- Haz clic en + New Query. Aparecerá en el editor un archivo SQL sin título configurado con BigQuery como su fuente de datos.
Cómo definir la configuración de consultas
La configuración requerida para tu consulta en SQL varía según el Google Cloud servicio.
AlloyDB
- En el editor de SQL, haz clic en Open Query Settings.
- Selecciona Databases.
- Selecciona AlloyDB.
- Selecciona un clúster.
- Selecciona una instancia. Tu consulta se enruta a esta instancia.
- Selecciona una base de datos.
- Haz clic en Guardar.
BigQuery
- En el editor de SQL, haz clic en Open Query Settings.
- Selecciona BigQuery.
- Haz clic en Guardar.
Cloud SQL
- En el editor de SQL, haz clic en Open Query Settings.
- Selecciona Databases.
- Selecciona Cloud SQL.
- Selecciona una instancia. Tu consulta se enruta a esta instancia.
- Selecciona una base de datos para consultar.
- Haz clic en Guardar.
Spanner
- En el editor de SQL, haz clic en Open Query Settings.
- Selecciona Databases.
- Selecciona Spanner.
- Selecciona una instancia. Tu consulta se enruta a esta instancia.
- Selecciona una base de datos para consultar.
- Haz clic en Guardar.
Cómo cambiar la configuración de consultas
La configuración de consultas es específica de cada archivo SQL. Después de abrir un archivo SQL, puedes cambiar la configuración.
- En el editor, haz clic en la fuente de datos que se muestra. Aparecerá el editor de Settings de la consulta.
- Completa los pasos en Cómo definir la configuración de consultas.
Ejecuta una consulta
Después de crear un archivo de consulta y redactar tu consulta, haz clic en ▷ Run Query.
En la pestaña Results del panel Query Results , se muestran los resultados de la consulta.
Para ejecutar un subconjunto de las instrucciones de SQL en el editor de consultas, destaca el subconjunto antes de hacer clic en ▷ Run Query.
Funciones del editor de SQL
No todas las funciones del editor de SQL son compatibles con todos los tipos de fuentes de datos. En la siguiente tabla, se enumeran las funciones del editor de SQL que se admiten por tipo de fuente de datos durante la versión preliminar.
Función |
BigQuery |
Spanner |
Cloud SQL |
AlloyDB para PostgreSQL |
Pestañas del panel Resultados de la consulta |
||||
Resultados de la consulta |
✅ |
✅ |
✅ |
✅ |
Información del trabajo |
✅ |
No aplicable |
No aplicable |
No aplicable |
Detalles de la ejecución |
✅ |
❌ No compatible |
❌ No compatible |
❌ No compatible |
Visualización |
✅ |
✅ |
✅ |
✅ |
Configuración del editor de SQL |
||||
Configuración de consultas |
✅ |
✅ |
✅ |
✅ |
Funciones adicionales |
||||
Compatibilidad con consultas de varias declaraciones |
✅ |
✅ |
✅ |
✅ |
Catálogo: Insertar nombre del recurso en el editor |
✅ |
✅ |
✅ |
✅ |