Eine Union bietet die Möglichkeit mehrere Datensätze zu mischen. Die Ausgangsdaten müssen keine identischen Attribute (Spaltennamen) besitzen. Sind identische Attribute vorhanden, wird in die gleiche Spalte geschrieben.

Ein Beispiel:

Datensatz 1:

Hundename Rasse Farbe
Fiffi Dackel dunkelbraun
Wasti Mischling bunt
Bello Pudel schwarz

Datensatz 2:

Katzenname Rasse Lieblingsessen
Fluffy Perserkatze Fischfilet
Hugo Maine-Coon-Katze Schnitzel
Mason Sibirische Katze Pantoffeln

Diese beiden Tabellen haben ein gemeinsames Attribut(Rasse). Durch die Union entsteht folgende Tabelle mit 6 Datensätzen (Zeilen) und 5 Atributten (Spaltennamen):

Hundename Rasse Farbe Katzenname Lieblingsessen
Fiffi Dackel dunkelbraun nicht definiert nicht definiert
Wasti Mischling bunt nicht definiert nicht definiert
Bello Pudel schwarz nicht definiert nicht definiert
nicht definiert Perserkatze nicht definiert Fluffy Fischfilet
nicht definiert Maine-Coon-Katze nicht definiert Hugo Schnitzel
nicht definiert Sibirische Katze nicht definiert Mason Pantoffeln

Anlegen einer Union

Eine neue Union wird, wie bei allen Operationen, durch Ziehen des Symbols von der seitlichen Menüleiste auf den grafischen Flow-Editor, angelegt.

Datei

Zu Beginn hat eine Union 2 Eingänge. Sind diese Beiden verbunden erscheint automatisch ein weiterer Eingang der verbunden werden kann.

Datei

Dieses automatische Erweitern setzt sich bis maximal 10 Eingänge fort. Eingänge können durch Löschen der Verbindung entfernt werden.

Konfiguration, Start und Auswertung

Datei

  1. Ausser einem (aussagekräftigen) Namen kann und muss nichts konfiguriert werden.
  2. Die Ausführung wird mit UNITE gestartet.
  3. Historie und Metriken stehen nach der Ausführung zur Verfügung.
  4. In der Tabellenansicht unterhalb kann das Ergebnis untersucht werden.

Danach stehen die Daten am Ausgang für weitere Flow-Operationen zur Verfügung.