Proyección de campos por lista permitida con informe de rutas descartadas y faltantes
Lee la ejecución en horizontal, con los nodos auxiliares de IA debajo. El diseño solo cambia la vista previa; la descarga se conserva.
Cargando flujo…
Descripción del flujo de trabajo
Para cada registro, el flujo crea un objeto nuevo que solo contiene las rutas con puntos definidas en una lista permitida de un nodo Set, conservando el anidamiento sin modificar el original. Informa droppedPaths (rutas hoja no permitidas) y missingPaths (rutas permitidas ausentes) y verifica la inmutabilidad comparando antes y después. Un nodo IF separa los elementos con desviación de los limpios, los etiqueta como drift o clean y los une en una salida. Incluye cuatro registros ficticios válidos e inválidos.
Cómo funciona
- 1.Manual Trigger inicia la ejecución
- 2.Nodo Code emite cuatro registros ficticios
- 3.Nodo Set añade allowedPaths conservando campos
- 4.Nodo Code crea projected y calcula droppedPaths, missingPaths, driftCount, originalUnchanged
- 5.IF envía driftCount>0 a drift y el resto a clean
- 6.Nodos Set añaden status, Merge concatena, NoOp salida final
Casos de uso
- Fijar la forma del payload antes de etapas posteriores
- Detectar campos nuevos inesperados
- Reducir payloads grandes
Requisitos
- No requiere credenciales
- Editar allowedPaths en Define Allowed Paths
- Sustituir el nodo de muestras por la fuente real
Configuración y pruebas en n8n
- Importar el JSON en n8n
- Pulsar Execute Workflow
- Comprobar que R-1001 es clean y los demás drift
- Añadir un campo nuevo y revisar droppedPaths
- Quitar un campo permitido y revisar missingPaths
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
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (9)
Run Demo
Manual Trigger
Emit Sample Records
Code
Define Allowed Paths
Set
Project Allowlist Into New Object
Code
Has Drift?
If
Mark Drift
Set
Mark Clean
Set
Combine Routes
Merge
Projected Output
No Op
Note Setup
Sticky Note
Note Logic
Sticky Note
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