Ir al contenido
Agentes de IA

Promoción de claves de subarreglos a columna de categoría con índice inverso ordenado

11 nodos 90 6 Manual trigger
Descargar

Cargando flujo…

Descripción del flujo de trabajo

Flujo con disparador manual que aplana una carga con subarreglos y un objeto único normalizado a arreglo, promueve cada clave de subarreglo a columna category con _parent_ref al arreglo padre, construye un índice inverso agregado (categoría → lista de ids y conteo) ordenado descendente por conteo, verifica con IF que el total del índice iguale las filas aplanadas, y con Merge y un Code final ensambla un informe con conteo de categorías, filas y resultado de coincidencia.

Cómo funciona

  1. 1.Ejecuta Manual Trigger; un Code emite una carga ficticia con dos subarreglos y un objeto único
  2. 2.Un Code normaliza el objeto único a arreglo y aplana promoviendo la clave a category, _parent_ref y row_id
  3. 3.Un Set fija la estructura conservando los campos originales
  4. 4.Un Code construye y ordena el índice inverso
  5. 5.Un IF comprueba totales y emite informes de éxito o fallo
  6. 6.Merge reúne ramas y un Code final devuelve un informe único

Casos de uso

  • Aplanar cargas anidadas de CRM/API localmente sin credenciales
  • Informes agregados ordenados por tamaño de categoría
  • Auditar que no se pierdan filas al aplanar JSON

Requisitos

  • Sin credenciales; todo local con nodos soportados
  • Datos reales: conecta Webhook o HTTP Request con el mismo esquema en lugar del nodo de muestra

Configuración y pruebas en n8n

  1. Importa el JSON, ejecuta Manual Trigger y espera 3 categorías, 6 filas, matchPassed=true
  2. Edita la muestra quitando un arreglo o añadiendo otro objeto único y reejecuta
  3. Prueba casos límite: valores vacíos o filas no objeto se envuelven como value sin pérdida

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 If Merge No Op

Detalles

Disparador Manual trigger
Nodos 11
Aplicaciones 6
Vistas 90
Descargas 6

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)

/

Manual Trigger

Manual Trigger

#1

Emit Fictional CRM Payload

Code

#2

Normalize and Promote Subarray Keys

Code

#3

Standardize Flattened Row

Set

#4

Build Sorted Reverse Index

Code

#5

Verify Totals Match

If

#6

Match Success Report

Code

#7

Match Failure Report

Code

#8

Merge Report Branches

Merge

#9

Assemble Final Report

Code

#10

Delivery Terminal

No Op

#11

Docs: Input Schema

Sticky Note

#12

Docs: Flatten and Index

Sticky Note

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