Skip to main content

Resumen

Las Tareas programadas (Scheduled Jobs) permiten que Dexter ejecute tareas recurrentes automáticamente — simulaciones, reportes, refrescos de pipelines de datos, flujos de trabajo de análisis estándar. Cada tarea programada ejecuta una conversación completa de Dexter en la cadencia que especifiques, por lo que tiene acceso a todas las capacidades que Dexter tiene de forma interactiva. Esto es útil siempre que te encuentres haciendo el mismo trabajo en una cadencia regular: una simulación de lunes por la mañana, un reporte semanal para revisión ejecutiva, una re-ejecución nocturna de pipeline contra datos frescos del almacén. Configúralo una vez y se ejecuta por sí solo.

Casos de uso comunes

  • Ejecutar una simulación cada lunes por la mañana y generar un reporte en PDF con los resultados
  • Producir un resumen semanal de los KPIs más recientes para distribución
  • Ejecutar un flujo de trabajo de análisis estándar en una cadencia recurrente
  • Re-ejecutar un pipeline de datos cuando se cargan datos frescos en un ciclo regular
  • Monitorear anomalías en la ejecución más reciente y marcarlas para revisión

Cómo funciona la programación

Las tareas programadas usan expresiones Cron para una temporización flexible — diario, semanal, días y horas específicos, o intervalos personalizados. Cron te da control preciso (p. ej., “cada día laboral a las 7am”, “el primero de cada mes a medianoche”) sin estar atado a una lista predefinida de calendarios. Cuando dispara una tarea programada, Dexter abre una conversación, ejecuta la tarea que describiste y guarda cualquier salida (reportes, exportaciones, cambios de modelo) como si tú mismo la hubieras ejecutado. Las ejecuciones programadas aparecen en tu historial de conversaciones de la misma manera que las ejecuciones interactivas, por lo que puedes revisar lo que Dexter hizo, lo que produjo y si surgieron preguntas que necesitan tu seguimiento.

Configurar una tarea programada

Monitoreo y gestión de tareas

Notificaciones

Mejores prácticas

  • Mantén los prompts específicos. Mientras más claro sea el prompt de la tarea, más confiable será la ejecución. “Generar un reporte PDF sobre el throughput de la semana pasada” es mejor que “envíame una actualización”.
  • Incluye contexto que Dexter pueda necesitar. Si la tarea depende de fábricas, modelos o fuentes de datos específicas, nómbralas en el prompt para que Dexter no tenga que adivinar.
  • Revisa las primeras ejecuciones. Para una tarea recién creada, revisa las primeras una o dos ejecuciones en el historial de conversaciones para confirmar que Dexter está haciendo lo que esperas. Ajusta el prompt si algo no encaja.
  • Usa la Base de Conocimiento Persistente. Mientras más sepa Dexter sobre tu operación (convenciones de nombres, patrones de turnos, objetivos de KPI), mejor coincidirán las ejecuciones programadas con tus expectativas sin necesidad de volver a explicar el contexto cada vez.