Cuándo usar el Data Analyst Agent
- Consultar bases de datos: Escribir y ejecutar consultas SQL sobre tus fuentes de datos conectadas
- Analizar datos: Explorar patrones, calcular métricas e investigar tendencias en tus datos
- Crear visualizaciones: Generar gráficos y diagramas profesionales con seaborn
- Responder preguntas sobre datos: Obtener respuestas rápidas y precisas a preguntas sobre tus datos
- Generar conclusiones: Descubrir patrones, anomalías y hallazgos accionables
Acceso al agente Data Analyst
Desde la web app
- Ve a la página de inicio de Devin
- Haz clic en el selector de agente que está junto al campo de mensaje
- Abre el submenú Mode y selecciona Data; a continuación, el selector mostrará Data Analyst
- Inicia tu sesión con una pregunta o tarea relacionada con datos
El Data Analyst Agent no está disponible en los planes Free ni de prueba, por lo que el modo Data no aparece en el selector para esas organizaciones.
Desde Slack
!dana:
Requisitos previos
- MCP de bases de datos: Redshift, PostgreSQL, Snowflake, BigQuery y otras bases de datos SQL
- MCP de analítica: Datadog, Metabase y otras plataformas de observabilidad
Configurar integraciones MCP
Obtén información sobre cómo conectar bases de datos y otras fuentes de datos mediante MCP
Cómo funciona
Database Knowledge
Ejemplos de prompts
Consultas simples
- “¿Cuántos usuarios activos tuvimos la semana pasada?”
- “¿Cuál es la tendencia de los ingresos diarios en el último mes?”
- “¿Qué clientes tienen el mayor nivel de uso?”
Agregaciones y métricas
- “¿Cuál es la duración media de sesión por nivel de plan en los últimos 30 días?”
- “Muéstrame los ingresos totales agrupados por región y línea de producto para el cuarto trimestre”
- “Calcula el tiempo de respuesta en el percentil 95 para cada endpoint de la API esta semana”
Joins y análisis entre tablas
- “Haz un join entre nuestra tabla users y la tabla orders y muestra a los 20 clientes principales por valor de ciclo de vida”
- “Correlaciona el origen de signup con la retención a 30 días: ¿qué canales de adquisición tienen las mejores tasas de retención?”
- “Combina los datos de sesión con los registros de facturación para encontrar cuentas con alto uso pero bajo gasto”
Filtrado y segmentación
- “Muéstrame solo los clientes Enterprise que se registraron después de enero de 2025 y tienen más de 100 sesiones”
- “Filtra los registros de errores para mostrar solo errores 5xx del servicio de pagos en las últimas 48 horas”
- “Desglosa el consumo entre clientes Enterprise y de autoservicio, excluyendo las cuentas de prueba”
Análisis de series temporales
- “Grafica los usuarios activos semanales de los últimos 6 meses y resalta cualquier semana con un cambio superior al 10 %”
- “Muéstrame una comparación mes a mes de las tasas de registro de 2025 frente a 2024”
- “¿Cuál es la tendencia diaria de las llamadas a la API durante los últimos 90 días? Superpón una media móvil de 7 días”
Investigaciones y detección de anomalías
- “¿Por qué cayeron los registros el martes pasado? Comprueba si hubo algún incidente o despliegue relacionado”
- “¿Hay alguna anomalía en nuestras tasas de error esta semana?”
- “Compara las métricas de este mes con el mismo período del año pasado e identifica las desviaciones significativas”
Análisis de múltiples pasos
- “Analiza la retención de usuarios por cohorte para el 4.º trimestre, luego identifica qué cohortes tienen la caída más pronunciada y sugiere posibles causas”
- “Encuentra los 10 usuarios principales por número de sesiones, muestra su actividad a lo largo del tiempo y marca a cualquiera que parezca estar en riesgo de baja”
Fuentes de datos compatibles
El Data Analyst Agent se conecta a tus datos a través de integraciones de MCP (Model Context Protocol). Puedes conectar varias fuentes de datos y ejecutar consultas a través de todas ellas. A continuación, se muestran algunas de las fuentes de datos más comunes disponibles en el MCP Marketplace; esta no es una lista exhaustiva.Bases de datos SQL
Plataformas de análisis y observabilidad
Conectar una fuente de datos
- Ve a Customize > MCPs
- Busca tu fuente de datos y haz clic en Enable
- Proporciona las credenciales necesarias (cadenas de conexión, API keys u OAuth)
- Inicia una sesión de Data Analyst: el agente detectará automáticamente las fuentes de datos que tengas conectadas
Configura las integraciones de MCP
Instrucciones completas de configuración para cada fuente de datos
Puedes conectar múltiples fuentes de datos simultáneamente. El Data Analyst Agent usará las herramientas MCP adecuadas en función del contexto de tu consulta.
Mejores prácticas
Sé específico con las métricas
En lugar de hacer preguntas vagas, define exactamente qué quieres medir:Especifica períodos de tiempo
Indica siempre el intervalo de tiempo que te interesa. El agente usa UTC de forma predeterminada al interpretar fechas relativas.Solicita formatos de salida específicos
Indica al agente cómo quieres ver los resultados — como una tabla, un gráfico o un resumen:Define la lógica de negocio de antemano
Si tus métricas tienen definiciones específicas, inclúyelas en tu prompt para evitar ambigüedades:Pide comparaciones y contexto
Incluir períodos de comparación o puntos de referencia hace que los resultados sean más útiles y accionables:Iterar sobre los resultados
Puedes hacer preguntas de seguimiento en la misma sesión para profundizar:- Empieza de forma general: “¿Cuáles son nuestros 10 principales clientes por ingresos este trimestre?”
- Profundiza: “Para los 3 principales, muéstrame la evolución de sus ingresos mensuales en el último año”
- Investiga: “El cliente X tuvo un pico de ingresos en marzo — ¿qué lo provocó?”
Valida la consulta SQL
Formatos de salida
El agente Data Analyst devuelve los resultados en varios formatos, según el tipo de análisis:Tablas
Para búsquedas y agregaciones de datos, los resultados se devuelven como tablas formateadas:Gráficos y visualizaciones
Cuando solicites análisis visual o cuando los datos se entiendan mejor de forma gráfica, el agente genera gráficos usando seaborn. Algunos tipos de gráficos comunes incluyen:- Gráficos de líneas — tendencias de series temporales, comparaciones a lo largo del tiempo
- Gráficos de barras — comparaciones categóricas, clasificaciones
- Mapas de calor — matrices de correlación, patrones de actividad
- Diagramas de dispersión — análisis de la relación entre dos métricas
Resúmenes e insights
Para prompts de tipo investigación, el agente proporciona una respuesta estructurada que incluye:- Resumen del análisis — una respuesta en lenguaje sencillo a tu pregunta
- Consulta SQL — la consulta exacta utilizada, para que puedas verificar la lógica
- Números clave — las métricas más importantes destacadas
- Insights de datos — patrones, anomalías o hallazgos notables
- Enlace de Metabase — si tu organización tiene Metabase conectado a través de MCP, el agente puede incluir un enlace a un panel de control interactivo para una exploración más profunda
Gestión de Knowledge
- Nueva información de esquemas o de relaciones entre tablas
- Lógica de negocio o definiciones de métricas
- Patrones de calidad de datos o limitaciones
Más información sobre Knowledge
Conoce cómo funciona el sistema de Knowledge de Devin
Diferencias con la versión estándar de Devin
El Agente de análisis de datos está diseñado específicamente para el trabajo con datos. Para tareas que impliquen cambios de código, despliegues o ingeniería de software en general, utiliza en su lugar la versión estándar de Devin.

