Recursos · Integración n8n

Nodo Aggregate n8nConfigura Aggregate en n8n.

El nodo Aggregate n8n junta muchos items en uno. Lee un campo en cada item que le llega y devuelve todos los valores como una sola lista. Seis parámetros deciden qué campos pasan, cómo se comportan las listas y los archivos, y qué ocurre con los vacíos.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué resuelve el nodo Aggregate n8n en un flujo?

En n8n cada nodo se ejecuta una vez por item entrante. Va bien mientras tratas los registros uno a uno, y estorba en cuanto necesitas un resumen. Aggregate toma los items separados que le llegan, o parte de sus datos, y los agrupa en un item único. Su descripción oficial lo dice en una línea: combinar un campo de muchos items en una lista dentro de un solo item.

La escena típica se entiende rápido. Un flujo recoge una tanda de registros y, sin Aggregate, el nodo siguiente arranca una vez por registro. Con Aggregate en medio, el resto del flujo se ejecuta una sola vez, sobre un item que lleva la lista entera.

Hay tres resultados que se repiten. El informe: agrupas los importes de la tanda y escribes una única fila de resumen en Google Sheets, en vez de una fila por registro. El envío único: reúnes los identificadores en una lista y la mandas de una sola vez con HTTP Request, el nodo que llama a cualquier endpoint HTTP cuando no existe un nodo dedicado para esa operación. Y el reparto previo: un Switch antes de Aggregate separa las ramas y cada una acaba en su propia lista.

A veces otro nodo encaja mejor. Merge une dos ramas del mismo flujo, cada una por su entrada, mientras que Aggregate trabaja sobre un único flujo de items que llegan por el mismo sitio. Y si lo que buscas es renombrar o construir campos sin tocar cuántos items hay, tampoco es este el nodo.

Dos límites antes de apoyarte en él. El nodo está en la versión 1: lo que muestra el panel es todo lo que hace, dos modos de agrupación y las opciones descritas abajo. Tres de ellas, Disable Dot Notation, Merge Lists y Keep Missing And Null Values, solo aparecen cuando eliges Individual Fields. Aggregate tampoco arranca nada por su cuenta: como todo nodo core necesita un disparador delante, un Schedule Trigger, un Webhook (una URL que n8n expone y que un servicio llama), o el trigger de una herramienta. Si quieres la foto completa de la plataforma, la Reseña n8n la cuenta.

Parámetros

¿Qué parámetros de Aggregate tocar, y cuándo?

El nodo Aggregate tiene 6 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.

01

Aggregate

aggregate

Lo que ves en n8n

Notas y casos de uso

Este selector manda sobre el resto del panel. Con aggregateIndividualFields agrupas campo por campo y cada uno se convierte en su propia lista; con aggregateAllItemData vuelcas cada item completo en una única lista, bajo el nombre de campo que decidas.

Parámetros clave

  • Fields To Aggregate: una línea por campo de entrada que quieras reunir, añadida con Add Field To Aggregate.
  • Put Output in Field: el nombre del campo de salida donde van los datos cuando agrupas el item entero.
  • Include: allFields, o specifiedFields con Fields To Include, o allFieldsExcept con Fields To Exclude, ambos escritos como lista separada por comas, del tipo email, name.
Casos de uso
reunir el {{ $json.email }} de cada registro para obtener una sola lista de direcciones.
02

Disable Dot Notation

options.disableDotNotation

Lo que ves en n8n

Notas y casos de uso

Un punto dentro del nombre de un campo es ambiguo. Por defecto n8n lee parent.child como una ruta hacia un campo anidado, y eso falla el día en que el campo se llama justo así. Este interruptor cierra la duda, y solo se muestra con Individual Fields.

Parámetros clave

  • Disable Dot Notation: activado, referenciar campos hijos con parent.child en el nombre del campo queda prohibido y el nombre se toma tal cual.
Casos de uso
agrupar una columna cuyo encabezado, heredado de una exportación, lleva un punto.
03

Merge Lists

options.mergeLists

Lo que ves en n8n

Notas y casos de uso

Cuando el campo que agrupas ya contiene una lista, la salida se convierte en una lista de listas, con una entrada por item entrante. Casi ningún nodo posterior espera eso. Activa la opción y todo queda aplanado en una sola lista.

Parámetros clave

  • Merge Lists: activado, la salida se fusiona en una única lista plana en lugar de una lista de listas, cuando el campo a agrupar es a su vez una lista.
Casos de uso
cada item trae sus etiquetas y el flujo necesita una sola lista de etiquetas para toda la tanda.
04

Include Binaries

options.includeBinaries

Lo que ves en n8n

Notas y casos de uso

Los archivos viajan al lado de los campos JSON, en lo que n8n llama datos binarios. Aggregate los deja atrás salvo que se lo pidas, así que el PDF descargado un paso antes desaparece aquí. La opción lo devuelve al item nuevo.

Parámetros clave

  • Include Binaries: activado, los datos binarios de los items entrantes se incluyen en el item nuevo.
Casos de uso
juntar los comprobantes descargados durante la ejecución para mandarlos de una sola vez.
05

Keep Only Unique Binaries

options.keepOnlyUnique

Lo que ves en n8n

Notas y casos de uso

Varios items cargan a veces el mismo documento y los duplicados se acumulan en la salida. Este ajuste los filtra comparando tipos mime, tipos de archivo, tamaños y extensiones para decidir si dos archivos son en realidad el mismo.

Parámetros clave

  • Keep Only Unique Binaries: activado, solo se conservan los binarios únicos, comparados por tipos mime, tipos de archivo, tamaños y extensiones.
Casos de uso
una tanda donde las mismas condiciones van adjuntas a cada registro y sobran en la salida menos una.
06

Keep Missing And Null Values

options.keepMissing

Lo que ves en n8n

Notas y casos de uso

Por defecto, un valor ausente desaparece sin más de la lista agrupada, que acaba siendo más corta que la tanda de entrada. Eso molesta en cuanto la posición importa, por ejemplo al leer dos listas agrupadas en paralelo. La opción conserva los huecos.

Parámetros clave

  • Keep Missing And Null Values: activado, se añade una entrada nula a la lista agrupada cada vez que el valor de entrada falta o es nulo.
Casos de uso
una tanda donde algunos registros no tienen teléfono y la lista debe seguir alineada con los nombres.
Necesitas ayuda

¿Necesitas ayuda para automatizar Aggregate con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Aggregate en n8n: las dudas que vienen después

01¿El nodo Aggregate n8n es gratis?
Sí. Aggregate es un nodo core que viene con n8n: no hay nada que instalar ni coste adicional por su parte. Funciona igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un flujo montado en un sitio se ejecuta idéntico en el otro, así que puedes probar la agrupación en Cloud y llevarte después el mismo flujo a tu propio servidor sin rehacer el nodo.
02¿Qué credenciales hacen falta para usar Aggregate?
Ninguna, y esa es la respuesta completa. El nodo no tiene credential, es decir ningún acceso que guardar en n8n, ni selector Authentication: no hay nada que configurar en el lado de la cuenta antes de usarlo. Solo trabaja con datos que ya están dentro de la ejecución, los que le pasa el nodo anterior. La autenticación se juega antes, en el nodo que fue a buscar esos items. Una vez los datos están en el flujo, Aggregate los reordena ahí mismo.
03¿Qué límites tiene el nodo Aggregate?
El nodo está en la versión 1: dos modos de agrupación y las opciones descritas arriba, nada más en el panel. Tres de esas opciones, Disable Dot Notation, Merge Lists y Keep Missing And Null Values, solo se muestran con Individual Fields, mientras que Include Binaries aparece en los dos modos. Otro límite: Aggregate trabaja sobre los items que recibe y nunca lanza una ejecución por su cuenta, hace falta un disparador delante. Un flujo antiguo puede seguir mostrando una versión anterior con menos opciones, porque un nodo no cambia de versión solo.
04¿Aggregate o Merge, cuál conviene?
Depende de dónde vengan los datos. Merge junta dos ramas del mismo flujo, cada una llegando por su entrada, y es la respuesta correcta cuando cruzas dos fuentes. Aggregate trabaja sobre un único flujo: muchos items por una sola entrada, plegados en un item que lleva una lista. Si lo único que quieres es evitar que el nodo siguiente arranque una vez por item, el tuyo es Aggregate. Para renombrar o construir campos sin tocar cuántos items hay, usa el nodo que edita campos.
05¿n8n o Make para agrupar items?
Las dos lo hacen, y la decisión se juega fuera de la funcionalidad. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación: un flujo que mueve muchos items ve crecer la factura con el volumen. n8n puede correr en tu propia infraestructura, lo que mantiene los datos en máquinas que controlas y separa el coste del número de items tratados. La lógica visual existe en ambos lados. Decide por el alojamiento, el control de los datos y el modelo de coste, y después por el editor con el que el equipo esté más cómodo.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.