Rôle

Réunit successivement les lignes de 2 à 32 sources. Par nom, il construit une structure commune à partir de toutes les entrées ; par position, il aligne les champs selon leur emplacement. Il ne cherche pas de clés correspondantes et n’ajoute pas les attributs d’un autre tableau à une ligne individuelle.

Entrées et sorties

Une entrée nommée distincte pour chaque tableau ; une sortie out. Toutes les entrées doivent être connectées, même si certaines branches sont inactives pendant une exécution.

Paramètres

Le paramètreRéglages et valeursOptions et limites
inputsEntrées nommées, recevant chacune une connexion distincte.Nombre : 2–32
modeby_name aligne les noms identiques et complète les champs manquants avec NULL ; position aligne les colonnes par position et exige le même nombre de colonnes.Options : by_name, position
Par défaut : by_name
distinctSupprime les lignes de résultat entièrement identiques, en tenant compte des types.Par défaut : disabled

Configuration étape par étape

  1. Créez les entrées et donnez-leur des noms clairs.
  2. Connectez chaque source à une entrée distincte.
  3. Choisissez l’alignement par nom ou par position. Pour position, vérifiez l’ordre des champs propre à chaque entrée.
  4. Activez distinct si nécessaire, puis vérifiez les en-têtes réunis et le nombre de lignes.

Règles et diagnostics

  • L’ordre des entrées détermine l’ordre d’ajout des lignes.
  • Par nom, les champs de la première entrée viennent en premier, suivis des nouveaux champs des entrées suivantes.
  • Par position, des nombres de colonnes différents provoquent UNION_SCHEMA. Les en-têtes du résultat proviennent de la première entrée.
  • distinct compare la ligne entière. Pour supprimer les doublons selon certains champs seulement, utilisez « Dédoublonnage ».

Exemple de configuration

L’entrée 1 contient Product, Value ; l’entrée 2 contient Product, Value, Region. by_name produit Product, Value, Region ; Region vaut NULL pour les lignes de la première entrée.

Ordre des champs par entrée

Chaque entrée peut définir order, une liste de champs dans l’ordre souhaité. Les champs listés viennent en premier, suivis des autres dans leur ordre d’origine. Les champs listés mais absents du tableau actuel sont ignorés. En mode position, vérifiez d’abord l’ordre de chaque entrée : un nombre égal de colonnes ne garantit pas un sens identique.