Ir al contenido
Datos y Bases de Datos

Auditor de deriva de Merge con doble ejecución y balanceo de índice inverso

9 nodos 70 7 Manual trigger
Descargar

Cargando flujo…

Descripción del flujo de trabajo

Flujo de auditoría con disparador manual que pasa una fuente fija por dos nodos Code paralelos que construyen cada uno un índice inverso por categoría; la ruta B simula deriva de entorno descartando un registro. Un nodo Merge (append, dos entradas independientes) combina ambas ejecuciones, un nodo Code balancea cada contador contra la fuente y bloquea la ordenación ante déficit mediante If hacia NoOp; solo una ejecución balanceada llega al informe Set.

Cómo funciona

  1. 1.Ejecute el disparador manual; un nodo Code emite la fuente ficticia con un registro inválido sin categoría
  2. 2.Las rutas A y B construyen el índice inverso (categoría a conteo); B descarta id=4 simulando deriva
  3. 3.Merge en modo append reúne ambas salidas desde dos entradas independientes
  4. 4.Un nodo Code balancea los conteos de A y B contra la fuente y calcula deltas
  5. 5.If verifica el balance: el déficit va a la salida false hacia NoOp bloqueando la ordenación; el balance llega al informe Set

Casos de uso

  • Probar consistencia de Merge entre Desktop y Docker antes de adoptar
  • Detectar filas descartadas silenciosamente entre ramas antes de ordenar
  • Auditar índices inversos construidos desde categorías contables

Requisitos

  • n8n 2.45.4 con nodos manualTrigger, code, set, if, merge, noOp y stickyNote
  • Cada ruta conectada a su propia entrada de Merge; nunca unir ambas salidas de IF a la misma entrada
  • Sin credenciales; para uso real sustituya el arreglo fuente por un nodo de entrada real del mismo esquema

Configuración y pruebas en n8n

  1. Importe el JSON en n8n y ejecute Run Merge Drift Audit manualmente
  2. Caso normal/inválido: la fuente incluye un registro sin categoría contado como __uncategorized
  3. Espere un ítem de Mismatch Branch con balanced=false y déficit de un registro en shipping
  4. Elimine el filtro id!==4 en la ruta B y reejecute: el flujo llega al informe Set con auditStatus=index-balanced-ready-for-sort

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Manual Trigger Code Merge If Set No Op

Detalles

Disparador Manual trigger
Nodos 9
Aplicaciones 6
Vistas 70
Descargas 7

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (9)

/

Run Merge Drift Audit

Manual Trigger

#1

Load Source Records

Code

#2

Build Index Path A

Code

#3

Build Index Path B (Drift Simulation)

Code

#4

Combine Both Runs (Append)

Merge

#5

Balance Counters vs Source

Code

#6

Fully Balanced?

If

#7

Counts Report (Ready to Sort)

Set

#8

Mismatch Branch (Sort Blocked)

No Op

#9

Stage 1: Source & Dual Runs

Sticky Note

#10

Stage 2: Merge & Balance Gate

Sticky Note

#11

Stage 3: Verdict & Output

Sticky Note

#12
Mantente al día

Nuevas automatizaciones, directamente en tu correo

Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.

  • Nuevos flujos
  • Explicaciones claras
  • Guías de configuración

Descubre las novedades primero

Tu nombre, tu correo y una confirmación.

Confirmación por correo · Cancela cuando quieras