Database Reference
In-Depth Information
BILD 8.6 Talend-Job Kunden
Im Vergleich der beiden Listings fällt auf, dass die SQL-Queries eine unterschiedliche An-
zahl von Attributen aus den Quellsystemen abfragen. Dies ist dadurch begründet, dass das
Attribut kunden.Adresse in AutoMysel in einer 1:n Korrespondenz zu PLZ, Ort und Straße
in ExpressCarMobil steht (vgl. Listing 8.5 Zeile 3 mit Tabelle 8.1). Die enthaltenen Werte
müssen im weiteren Verlauf des Jobs aufgeteilt und dem entsprechenden Zielattribut zu-
geordnet werden.
Die Schlüsselattribute aus den Quellsystemen werden einheitlich mit LKP_SourceID be-
zeichnet (siehe Listing 8.5 Zeile 2 sowie Listing 8.6 Zeile 2). Damit wird im weiteren Verlauf
der Bezug zur vorher erstellten Lookup-Tabelle und den dort vergebenen neuen Schlüssel-
werten sichergestellt.
Zur Angleichung der Quelldatenströme werden mit Hilfe der tMap -Komponenten Map-
ping 1 und Mapping 2 die erforderlichen Transformationen durchgeführt. Dabei müssen
sowohl strukturelle als auch inhaltliche Anpassungen der Quelldaten an das Ziel vorge-
nommen werden.
Zunächst werden dazu dem Talend-Job zwei tMap -Komponenten aus der Palette hinzu-
gefügt und mit den SQL-Input Komponenten verbunden (Verbindungstyp: Main ). Danach
kann mit einem Doppel-Klick die Konigurationsoberläche der tMap -Komponente geöff-
net werden. Mapping1 passt den Datenstrom aus AutoMysel, Mapping2 den Datenstrom
aus GresNutzfahrzeuge an. Diese Aktion ist erforderlich, da beide Datenströme vereinheit-
licht werden müssen, bevor sie vereinigt werden können.
Search WWH ::




Custom Search