
Diez correos de falla en una bandeja no son un reporte de estado
Los pipelines nocturnos envían sus propias notificaciones. La bandeja de la mañana es una docena de mensajes sueltos sin una vista completa. Toma diez minutos de lectura determinar si las cifras actuales son fiables.
No todas las fallas importan igual. Un job que falló y después tuvo éxito es solo ruido. Una falla silenciosa que dejó la tabla a medias es por qué el reporte está mal a las nueve.
Una sola falla puede producir varios problemas. Un job que tuvo éxito sobre una entrada desactualizada produjo una salida que se veía bien y no lo era. Solo conocer el orden hace eso visible.
El resumen responde primero una pregunta: si se puede confiar en las cifras actuales. El resto es detalle para quien está haciendo las reparaciones.
Cómo se ejecuta el ActionFlow en el lienzo
Un nodo Start Scheduled corre antes de la jornada laboral y reúne los resultados de los jobs nocturnos. Un nodo HTTP Request lee los estados de los jobs. Un nodo PostgreSQL comprueba los recuentos de filas en las tablas que escriben los jobs.
Los recuentos de filas pueden detectar fallas silenciosas. Un job que reporta éxito mientras escribe solo una fracción de su recuento normal de filas es una situación que un campo de estado nunca muestra.
Un nodo Google Sheets guarda el mapa de dependencias: qué job alimenta a qué otro job. Si un job aguas arriba llega tarde, un job aguas abajo que después tiene éxito no es fiable.
Un nodo Generate Object combina los estados, los recuentos de filas y las dependencias en un veredicto estructurado. Identifica jobs que fallaron, jobs que tuvieron éxito sobre una entrada desactualizada y tablas en las que no se debería confiar hoy. También devuelve un solo enunciado general de confianza.
Un nodo Sort pone cualquier cosa que afecta un reporte de cara al negocio antes que los demás ítems.
Un nodo Generate Text escribe el resumen con el enunciado de confianza como primera línea. Un nodo Slack lo publica antes de que la gente empiece a trabajar.
Un nodo Linear o Jira crea un issue para cualquier falla que no se puede recuperar de forma automática, para que nadie tenga que recordar el mensaje.
Nodos que usa este ActionFlow
- Start Scheduled: ejecuta antes de que empiece la jornada laboral.
- HTTP Request (Util): lee los estados de los jobs nocturnos.
- PostgreSQL (Data): comprueba recuentos de filas, que atrapan una falla parcial silenciosa.
- Google Sheets (Integration): guarda el mapa de dependencias entre jobs.
- Generate Object (AI Core): devuelve fallas, éxitos con entrada vieja, tablas no confiables y un enunciado de confianza.
- Sort (Data): pone primero cualquier cosa que afecta un reporte de cara al negocio.
- Slack (Communication): publica el resumen con la línea de confianza primero.
- Linear (Integration): abre un issue para las fallas no recuperadas. Jira ocupa el mismo lugar.
Preguntas frecuentes
Empieza a crear flujos de IA
Crea una cuenta gratuita, abre una plantilla o un lienzo en blanco y ejecuta tu primer ActionFlow.
Boletín
Recibe actualizaciones del producto
Nodos nuevos, agents y notas de producto. Solo enviamos correo cuando merece la pena abrirlo.