Fusion de données
La fusion de données consiste à rassembler plusieurs flux de données en un seul. Selon les besoins de votre workflow, vous pouvez utiliser différents nœuds pour effectuer cette opération :
- Joindre des données provenant de flux ou de nœuds distincts : utilisez le nœud Joindre pour combiner des données issues de sources multiples en un seul jeu de données.
- Joindre des données issues de plusieurs exécutions d’un même nœud : utilisez un nœud Code pour gérer des scénarios complexes, notamment pour regrouper les données générées par une ou plusieurs exécutions répétées d’un même nœud.
- Comparer puis joindre des données : utilisez le nœud Comparer des jeux de données pour comparer les flux de données avant leur fusion, et produire un jeu de données fusionné en fonction du résultat de cette comparaison.
Les sections suivantes détaillent chacune de ces approches.
Joindre des données provenant de flux distincts
Si votre workflow se divise en plusieurs branches, vous pouvez réunir ces flux de données indépendants en un seul flux.
Voici un exemple de workflow illustrant différents types de jointure : Ajouter des jeux de données, Conserver uniquement les nouveaux éléments, ou Conserver uniquement les éléments existants. La documentation du nœud Joindre contient une explication détaillée de chaque mode de jointure.
Joindre des données provenant de nœuds différents
Même si votre workflow ne se divise pas en plusieurs flux indépendants, vous pouvez utiliser le nœud Joindre pour combiner les données issues de deux nœuds précédents. Cette approche est particulièrement utile lorsque vous souhaitez regrouper les données produites par plusieurs nœuds en un seul jeu de données.

Joindre les données de deux nœuds précédents
Joindre des données issues de plusieurs exécutions d’un même nœud
Vous pouvez utiliser un nœud Code pour joindre les données générées par plusieurs exécutions d’un même nœud — une technique particulièrement utile dans certains scénarios impliquant des boucles.
Exécution d’un nœud vs exécution d’un workflow
Cette section décrit la jointure de données produites par plusieurs exécutions d’un même nœud au cours d’une même exécution de workflow.
Consultez cet exemple de workflow qui utilise les nœuds Boucler sur les éléments et Attendre pour simuler plusieurs exécutions.
Comparer et segmenter les jeux de données
Le nœud Comparer des jeux de données compare les flux de données avant de les joindre, et peut produire jusqu’à quatre flux de sortie distincts selon les différences détectées (éléments ajoutés, supprimés, mis à jour ou inchangés).
Voir cet exemple de workflow pour une démonstration concrète.