
La completitud no es calidad si nadie usa el campo
Los reportes de calidad de datos mencionan cada falla, pero se ignoran porque una lista de 400 problemas no muestra cuáles tres son importantes.
Un campo se vuelve un problema solo cuando se lee. Una columna que nadie consultó en dos años puede estar 90% nula sin costo. Incluirla en un reporte cuando una clave de join está rota desperdicia la atención del lector.
Los atípicos son la categoría más difícil de reportar con honestidad. Un valor que es diez veces el monto normal a veces es un error y a veces es el cliente más grande. Un reporte que trata los dos como anomalías se descarta.
La tendencia importa más que la cifra suelta. Una tasa de nulos del 5% por sí sola es solo un hecho. Cinco por ciento esta semana comparado con uno por ciento la semana pasada es la anomalía. Solo la comparación hace eso visible.
Cómo se ejecuta el ActionFlow en el lienzo
Un nodo Google Sheets guarda las reglas de calidad por campo: tipo esperado, rango esperado, si los nulos son aceptables y qué reportes dependen del campo. La columna de dependencia determina el orden.
Un nodo Start Scheduled ejecuta el barrido. Un nodo PostgreSQL, MySQL o MongoDB lee las tablas.
Un nodo Validate aplica las reglas mecánicas y produce el conjunto crudo de issues. Un nodo Math calcula entonces las tasas de nulos y los límites de distribución.
El nodo Google Sheets aporta las cifras de la ejecución más reciente. Un segundo nodo Math calcula el cambio y puede distinguir una condición permanente de una nueva.
Un nodo Generate Object lee el conjunto de issues y la columna de dependencia, y produce una lista ordenada. Cada ítem especifica qué se rompería si el issue continuara. Los atípicos devuelven una evaluación, no una bandera, y esa evaluación muestra cuándo el valor es un error y cuándo no.
Un nodo Filter se queda con los issues principales, y tiene su propia sección para las condiciones permanentes que no cambiaron.
Un nodo Slack publica la lista ordenada. Un nodo Notion archiva el barrido completo, para que la siguiente corrida tenga con qué comparar.
Nodos que usa este ActionFlow
- Google Sheets (Integration): guarda reglas por campo y de qué reportes depende cada campo.
- PostgreSQL (Data): lee las tablas. MySQL y MongoDB ocupan el mismo lugar.
- Validate (Data): aplica las reglas mecánicas y produce el conjunto crudo de issues.
- Math (Util): calcula tasas de nulos, límites de distribución y el cambio desde la ejecución anterior.
- Generate Object (AI Core): ordena los issues por lo que se rompe, y evalúa atípicos en lugar de marcarlos.
- Filter (Data): separa issues nuevos de condiciones permanentes sin cambio.
- Slack (Communication): publica la lista ordenada.
- Notion (Integration): archiva cada barrido para poder medir el cambio.
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.