Agrégation
n8n : AggregateToutes les offres1 entrée · 1 sortie
Regroupe les éléments dans une liste ou par clé, avec comptage, somme, moyenne, minimum et maximum.
Fonctionnement
Produit un élément (tous ensemble) ou un élément par groupe, dans l'ordre de première apparition.
Paramètres
| Paramètre | Type | Détail |
|---|---|---|
| Regrouper | choix | Valeurs : Tous les éléments ensemble, Par valeur de champ(s). |
| Champs de regroupementobligatoire · selon les autres paramètres | texte | — |
| Calculs | agrégations | Les valeurs non numériques sont ignorées par somme, moyenne, min et max (leur nombre est indiqué dans la sortie). |
| Inclure la liste des éléments | oui / non | — |
| Nom du champ de la listeselon les autres paramètres | texte | — |
Données reçues et renvoyées
- EntréeListe d'éléments. Si aucun élément n'arrive, le bloc est ignoré comme tout bloc (rien à agréger).
- Sortie{ …champs de regroupement, …calculs, items?: [...], ignores?: { champ: nombre } }.
Erreurs
Nom de sortie interdit ou dupliqué.
Exemple
Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.
{
"mode": "group",
"groupBy": "pays",
"includeItems": false,
"aggregations": [
{
"id": "x1",
"op": "count",
"field": "",
"as": "commandes"
},
{
"id": "x2",
"op": "sum",
"field": "montant",
"as": "total"
}
]
}