• LÓGICA
  • VALIDACIÓN
  • CORRECCIONES
  • HUMANO

Cómo depurar consultas SQL con tu IA y Cube.dev

Conecta Cube.dev a tu agente para ver las consultas exactas que escribe. Podrás detectar errores de lógica antes de que afecten a tus datos de producción.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo depuro el SQL que escribe mi agente de IA?

Tu agente utiliza el MCP de Cube.dev para extraer las cadenas SQL exactas que genera para tus peticiones de datos. Puedes inspeccionar estas consultas para identificar fallos en la lógica y ejecutarlas directamente para verificar los resultados. Este proceso te permite detectar y corregir errores rápidamente.

Resultados de la depuración

Dónde ocurre la depuración.

La IA se encarga de la complejidad de construir la consulta, pero tú mantienes el control de la lógica.

LÓGICA

Detectar uniones erróneas

La IA extrae el SQL puro para que veas si está uniendo tablas incorrectamente o si falta algún filtro. Así entenderás exactamente por qué un dato es incorrecto.

VALIDACIÓN

Ejecutar y verificar

Si encuentras una consulta sospechosa, puedes ejecutarla para ver el resultado real de los datos. Esto confirma si la lógica de la IA coincide con lo que esperas.

CORRECCIONES

Corregir al agente

Cuando la IA escribe un SQL incorrecto, puedes señalar el error específico en la consulta. El agente usará esa información para reescribir la sentencia correctamente.

HUMANO

Supervisión manual

La IA no puede reescribir tus modelos de datos en Cube.dev. Tú sigues siendo el dueño de la capa semántica y debes corregir los problemas de esquema por tu cuenta.

El flujo

Lo que hace tu IA cuando solicitas una consulta.

El agente pasa de interpretar tu pregunta a generar y probar el código.

  1. Extraer SQL

    El agente analiza tu petición de datos y genera la cadena SQL correspondiente para la capa semántica de Cube.dev.

    get_sql
  2. Inspeccionar código

    El agente te muestra el SQL generado para que revises la lógica antes de extraer cualquier dato.

    get_sql
  3. Probar ejecución

    Si quieres ver los datos reales, el agente ejecuta la consulta en tu instancia de Cube.dev.

    execute_cube_sql
  4. Verificar resultados

    El agente utiliza el resultado de la ejecución para confirmar que los datos coinciden con tu pregunta original.

    execute_cube_sql

Pruébalo

Copia estos ejemplos para empezar.

Usa estos prompts para comenzar a depurar tus consultas de datos.

Puntos de partida

Sustituye el texto entre corchetes por tus métricas o dimensiones reales de Cube.dev.

Cube.dev Connector

Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.

Enlace del conectorhttps://edge.vinkius.com/vk_preview_umZADPejupUUQHrfZkQT0lvv7MlK4j1JkrhOJOMy/mcp

Claude Desktop

Sigue los pasos siguientes para conectarte en segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Cube.dev capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "cubedev-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_umZADPejupUUQHrfZkQT0lvv7MlK4j1JkrhOJOMy/mcp"
    }
  }
}
Copia en el chat04
  • Muéstrame el SQL que generaste para la métrica [total revenue] en Cube.dev.

  • El SQL para [active users] parece incorrecto. ¿Puedes mostrarme la consulta exacta que estás usando?

  • Ejecuta esta consulta SQL en Cube.dev y dime el resultado para [last month]: [pega el sql aquí]

  • ¿Por qué uniste la tabla [orders] con [users] en la última consulta? Muéstrame el SQL.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Empieza aquí

Conecta Cube.dev una vez y empieza a preguntar.

Solo tienes que proporcionar tus credenciales una vez. La conexión está cifrada y es segura. Después, podrás depurar consultas en cualquier cliente compatible con MCP.

Conectar Cube.dev a tu IA

FAQ

Cómo funciona el proceso de depuración.

  • 01

    ¿Puede la IA cambiar mis modelos de datos en Cube.dev?

    No. La IA solo puede leer los modelos existentes y generar SQL basado en ellos. Debes actualizar tu capa semántica manualmente.

  • 02

    ¿La IA ejecuta las consultas automáticamente?

    No. El agente solo ejecuta consultas cuando se lo pides específicamente para correr o verificar los datos.

  • 03

    ¿Puedo ver el SQL antes de que se ejecute?

    Sí. Puedes pedirle al agente que te muestre el SQL generado antes de autorizar la ejecución.

  • 04

    ¿Qué pasa si el SQL no es válido?

    El agente recibirá un error de Cube.dev y podrá usar ese mensaje para intentar corregir la consulta.

  • 05

    ¿Puede la IA borrar datos de mi base de datos?

    No. Este MCP solo tiene herramientas para obtener SQL y ejecutar consultas. No puede realizar operaciones de eliminación o actualización.

  • ¿Tienes más dudas sobre Cube.dev? Ver todas las funciones del conector de Cube.dev

Conecta Cube.dev a Claude, Cursor, ChatGPT y más