Fusion
n8n : MergeToutes les offres2 entrées · 1 sortie
Combine plusieurs entrées : à la suite, par position ou par clé commune.
Fonctionnement
Le bloc attend que chacune de ses entrées soit terminée : avec des éléments, vide (bloc exécuté sans résultat) ou ignorée (branche non empruntée). Il ne reste jamais bloqué sur une branche qui ne s'exécutera pas.
Paramètres
| Paramètre | Type | Détail |
|---|---|---|
| Mode | choix | Valeurs : À la suite (concaténation), Associer par position, Associer par clé (jointure). |
| Nombre d'entréesselon les autres paramètres | choix | Valeurs : 2, 3, 4. |
| Champ de l'entrée 1obligatoire · selon les autres paramètres | texte | — |
| Champ de l'entrée 2obligatoire · selon les autres paramètres | texte | — |
| Éléments sans correspondanceselon les autres paramètres | choix | Valeurs : Écartés (jointure interne), Garder ceux de l'entrée 1, Garder ceux des deux entrées. |
| Entrées de longueurs différentesselon les autres paramètres | choix | Valeurs : S'arrêter à la plus courte, Garder les éléments en trop. |
| Champ présent dans les deux entréesselon les autres paramètres | choix | Valeurs : Garder la valeur de l'entrée 2, Garder la valeur de l'entrée 1, Garder les deux (préfixes input1_ / input2_). |
| Entrée vide ou branche ignorée | choix | Valeurs : Continuer avec les entrées disponibles, Ne rien produire. |
Données reçues et renvoyées
- EntréeEntrée 1 à 4 (à la suite) ou entrées 1 et 2 (associations).
- SortieUn port « out ». Association : un élément par paire ; les conflits de champs suivent le réglage choisi.
Erreurs
Champ de clé absent d'un élément : l'élément est traité comme sans correspondance.
À savoir. Un bloc ordinaire relié à plusieurs branches reçoit la suite de leurs éléments ; utilisez Fusion pour une association explicite.
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": "combineByKey",
"joinField1": "id",
"joinField2": "client_id",
"joinType": "left",
"conflict": "prefix"
}