Ir al contenido
Datos y Bases de Datos

Tabulación cruzada Estado × Audiencia con totales marginales

9 nodos 54 8 Manual trigger
Descargar

Cargando flujo…

Descripción del flujo de trabajo

Un flujo totalmente local que construye una tabla cruzada contando ocurrencias de cada par (Status, Audience) desde un arreglo JSON, calculando totales por fila, por columna, el total general y los ítems inválidos omitidos, luego enruta los pares con conteo mayor que cero a una rama separada y une ambas ramas en una sola salida sin llamadas externas ni credenciales.

Cómo funciona

  1. 1.Ejecute el disparador manual; un nodo Code genera 10 ítems ficticios (9 válidos + 1 inválido).
  2. 2.El constructor de matriz limpia valores, cuenta cada par y calcula márgenes y total general, omitiendo ítems incompletos.
  3. 3.Un nodo Set agrega pair_label conservando todos los campos.
  4. 4.Un nodo IF separa pares con count > 0 de los de conteo cero.
  5. 5.Cada rama entra a un Merge append en su propia entrada y termina en un no-op.

Casos de uso

  • Informe de mensajes enviados/fallidos/en cola por audiencia
  • Cualquier agregación cruzada de dos campos categóricos configurables
  • Detectar segmentos con cero mensajes de cierto estado vía la rama cero

Requisitos

  • Sin credenciales; todo es local
  • Para cambiar los campos edite STATUS_FIELD y AUDIENCE_FIELD en el nodo Code
  • Para datos reales elimine el nodo generador y conecte su fuente

Configuración y pruebas en n8n

  1. Importe el JSON en n8n y ejecute desde el disparador manual
  2. Verifique 6 pares cuya suma de counts sea 9, igual a los ítems válidos
  3. Verifique que el par cero (Failed × Individuals) llegue por la entrada 1 del Merge
  4. Pruebe entrada vacía o sin campos para ver el manejo de bordes

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

Detalles

Disparador Manual trigger
Nodos 9
Aplicaciones 6
Vistas 54
Descargas 8

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)

/

Manual Trigger

Manual Trigger

#1

Generate Sample Messages

Code

#2

Build Cross-Tab Matrix

Code

#3

Format Pair Label

Set

#4

Count Above Zero?

If

#5

Active Pairs Path

No Op

#6

Zero Count Path

No Op

#7

Append All Branches

Merge

#8

Final Output

No Op

#9

Stage 1 - Sample Data

Sticky Note

#10

Stage 2 - Cross-Tab

Sticky Note

#11

Stage 3 - Routing

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