Ir al contenido
Agentes de IA

Generador de filas etiquetadas a partir de claves de subarreglos

11 nodos 8 0 Manual trigger
Descargar

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. 1.Ejecuta el disparador manual para emitir el objeto de muestra con subarreglos con nombre y casos de borde
  2. 2.Un nodo Code recorre las claves y emite una fila por elemento con etiqueta, posición y valores originales
  3. 3.Un nodo Set ordena label, position y source_values conservando otros campos
  4. 4.Un Code paralelo suma las longitudes de subarreglos y se fusiona con las filas
  5. 5.Un nodo IF compara conteos: coincidencia pasa por NoOp, desviación genera informe con ambos números
  6. 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

  1. Importa en n8n 2.44.4, ejecuta manualmente y espera un informe con status ok y cinco filas
  2. Verifica que labels_present sea exactamente invoices y shipments
  3. Prueba de borde: vacía un arreglo o fuerza un desajuste y espera informe de desviación con ambos números
  4. 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

Manual Trigger Code Set Merge If No Op

Detalles

Disparador Manual trigger
Nodos 11
Aplicaciones 6
Vistas 8
Descargas 0

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 (11)

/

Run Manual Demo

Manual Trigger

#1

Load Sample Source Object

Code

#2

Flatten Subarrays Into Labelled Rows

Code

#3

Order Report Columns

Set

#4

Sum Subarray Lengths

Code

#5

Merge Rows With Expected Count

Merge

#6

Verify Row Integrity

Code

#7

Counts Match

If

#8

Integrity Confirmed

No Op

#9

Build Deviation Report

Code

#10

Build Final Report

Code

#11

Sticky Setup

Sticky Note

#12

Sticky Derivation Rule

Sticky Note

#13

Sticky Verification

Sticky Note

#14
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