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.
Zu Beginn hat eine Union 2 Eingänge. Sind diese Beiden verbunden erscheint automatisch ein weiterer Eingang der verbunden werden kann.
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
- Ausser einem (aussagekräftigen) Namen kann und muss nichts konfiguriert werden.
- Die Ausführung wird mit UNITE gestartet.
- Historie und Metriken stehen nach der Ausführung zur Verfügung.
- In der Tabellenansicht unterhalb kann das Ergebnis untersucht werden.
Danach stehen die Daten am Ausgang für weitere Flow-Operationen zur Verfügung.