Generador de filas etiquetadas a partir de claves de subarreglos
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
Un flujo con disparador manual carga un objeto ficticio con dos subarreglos con nombre (2 facturas, 3 envíos) más campos de borde (arreglo vacío y valor no arreglo). Un nodo Code aplana cada elemento en una fila etiquetada con la clave del arreglo, sin mezclar valores. Un nodo Set ordena columnas, otro Code suma longitudes y un nodo IF compara con el número de filas, enviando desviaciones a un informe que cita ambos números antes del informe final único.
Cómo funciona
- 1.Ejecuta el disparador manual para emitir el objeto de muestra con subarreglos con nombre y casos de borde
- 2.Un nodo Code recorre las claves y emite una fila por elemento con etiqueta, posición y valores originales
- 3.Un nodo Set ordena label, position y source_values conservando otros campos
- 4.Un Code paralelo suma las longitudes de subarreglos y se fusiona con las filas
- 5.Un nodo IF compara conteos: coincidencia pasa por NoOp, desviación genera informe con ambos números
- 6.Un Code final agrega todo en un único informe
Casos de uso
- Aplanar objetos JSON con subarreglos con nombre en una tabla etiquetada
- Auditar la integridad comparando filas producidas con la suma de longitudes
- Preparar filas etiquetadas por origen para análisis o exportación
Requisitos
- n8n versión 2.44.4
- Sin credenciales externas ni llamadas de red
- Sustituye el objeto de muestra dentro del nodo cargador por datos reales del mismo esquema
Configuración y pruebas en n8n
- Importa en n8n 2.44.4, ejecuta manualmente y espera un informe con status ok y cinco filas
- Verifica que labels_present sea exactamente invoices y shipments
- Prueba de borde: vacía un arreglo o fuerza un desajuste y espera informe de desviación con ambos números
- Una fuente vacía válida produce un informe ok con cero filas; una fuente inválida produce deviation con el motivo. Verifique posiciones únicas.
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 (11)
Run Manual Demo
Manual Trigger
Load Sample Source Object
Code
Flatten Subarrays Into Labelled Rows
Code
Order Report Columns
Set
Sum Subarray Lengths
Code
Merge Rows With Expected Count
Merge
Verify Row Integrity
Code
Counts Match
If
Integrity Confirmed
No Op
Build Deviation Report
Code
Build Final Report
Code
Sticky Setup
Sticky Note
Sticky Derivation Rule
Sticky Note
Sticky Verification
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