Aller au contenu

Fusion

n8n : MergeToutes les offres2 entrées · 1 sortie

Combine plusieurs entrées : à la suite, par position ou par clé commune.

2 entréesFusionÉléments produits

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ètreTypeDétail
ModechoixValeurs : À la suite (concaténation), Associer par position, Associer par clé (jointure).
Nombre d'entréesselon les autres paramètreschoixValeurs : 2, 3, 4.
Champ de l'entrée 1obligatoire · selon les autres paramètrestexte—
Champ de l'entrée 2obligatoire · selon les autres paramètrestexte—
Éléments sans correspondanceselon les autres paramètreschoixValeurs : É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ètreschoixValeurs : S'arrêter à la plus courte, Garder les éléments en trop.
Champ présent dans les deux entréesselon les autres paramètreschoixValeurs : 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éechoixValeurs : 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.

Paramètres de l'exemple (JSON)Ouvrir l'éditeur
{
  "mode": "combineByKey",
  "joinField1": "id",
  "joinField2": "client_id",
  "joinType": "left",
  "conflict": "prefix"
}

Voir aussi