Database Reference
In-Depth Information
BILD 8.44 Übersicht tMap AutoMysel
durch, welcher nur die verknüpften Daten in dem Hauptdatenstrom weitergibt. Alle Da-
tensätze ohne Verknüpfung werden dagegen in den reject output gegeben. Für die erste
tJoin -Komponente wird der Inner join (with reject output) verwendet, da dieser sich für die
Aufgabenstellung - alle Vermietungsdatensätze, zu welchen keine Rechnung vorhanden
ist, auszugeben - sehr gut eignet.
Um den Join zu erstellen, werden beide Datenlusspfeile von den Tabellen auf den Baustein
gezogen. Innerhalb der Komponente kann unter Key deinition mit dem add -Button eine
neue Spalte hinzugefügt werden. Beim Anklicken eines Attributes kann das entsprechende
Schlüsselattribut bzw. der Fremdschlüssel in dem Drop-Down-Menü ausgewählt werden
(siehe Abbildung 8.45). Um den Inner join (with reject output) zu aktivieren, ist noch die
Checkbox unter Key deinition auszuwählen. Über Edit Schema können wieder die Attri-
bute ausgewählt werden, welche im Ausgabedatenstrom vorhanden sein sollen. Da es an
dieser Stelle zwei Eingabedatenströme gibt, ist es möglich, auf der linken Seite mit Hilfe
der Reiter zwischen den beiden Datenströmen zu wechseln. Ist der erste Join fertig erstellt,
muss die Datenlussverbindung auf den zweiten Join gezogen werden. Dazu genügt ein
Rechtsklick auf den Join und Auswahl des Datenstromtyps Inner join reject unter dem Ein-
trag Row . Der fertige Join ist in Abbildung 8.41 noch mit einem Hinweis (Ausrufzeichen)
gekennzeichnet. Dieser Hinweis wird angezeigt, weil im konkreten Fall nur der reject out-
put -Datenstrom verwendet wurde. Da der Hauptdatenstrom an dieser Stelle nicht weiter
benötigt wird, wird er nicht aus der Komponente entnommen. TOSDI zeigt durch das ent-
sprechende Symbol an der Komponente den möglichen Datenstromverlust als Hinweis an
(siehe Abschnitt 7.3.2).
Search WWH ::




Custom Search