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 aplicación web
- Ve a la página principal de Devin
- Haz clic en el desplegable del selector de agentes
- Selecciona Data Analyst en el menú desplegable
- Comienza tu sesión con una pregunta o tarea relacionada con datos
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
Bases de datos SQL
| Fuente de datos | Nombre MCP | Configuración |
|---|---|---|
| Amazon Redshift | Redshift | Cadena de conexión + credenciales |
| PostgreSQL | PostgreSQL | Cadena de conexión |
| Snowflake | Snowflake | Cuenta + credenciales |
| Google BigQuery | BigQuery | OAuth o cuenta de servicio |
| MySQL | MySQL | Cadena de conexión |
| SQL Server | SQL Server | Cadena de conexión |
| Neon | Neon | OAuth |
| Supabase | Supabase | Token de acceso personal |
| Cloud SQL (PostgreSQL, MySQL, SQL Server) | Cloud SQL | OAuth |
Plataformas de análisis y observabilidad
| Fuente de datos | Nombre MCP | Configuración |
|---|---|---|
| Datadog | Datadog | API key + app key |
| Metabase | Metabase | OAuth |
| Grafana | Grafana | URL + token de cuenta de servicio |
| Sentry | Sentry | OAuth |
Conectar una fuente de datos
- Ve a Settings > MCP Marketplace
- 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
Especifica períodos de tiempo
Solicita formatos de salida específicos
Define la lógica de negocio de antemano
Pide comparaciones y contexto
Iterar sobre los resultados
- 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
Tablas
Gráficos y visualizaciones
- 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
- 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
| Capacidad | Data Analyst Agent | Standard Devin |
|---|---|---|
| Ejecución de consultas SQL | Optimizada | Admitida |
| Visualizaciones de datos | Soporte integrado para seaborn | Configuración manual |
| Conocimiento del esquema de la base de datos | Conocimiento precargado | Exploración bajo demanda |
| Estilo de respuesta | Conciso, centrado en métricas | Explicaciones detalladas |
| Cambios de código | No es el enfoque principal | Soporte completo |
| Integraciones MCP | Obligatorias | Opcionales |
