Database Reference
In-Depth Information
TABELLE 8.1 Transformationsregeln der „KUNDEN“ - Tabelle
„ExpressCarMobil“
„AutoMysel“
„GresNutzfahrzeuge“
KundenID
1:1 Neuvergabe 1:1 Neuvergabe
Beginnend bei letzter vorhandener KUNDEN.KundenID
PLZ
N:1 kunden.Adresse
1:1 Firmen.PLZ
Aus Adressfeld extrahieren
Übernehmen
Ort
N:1 kunden.Adresse
1:1 Firmen.Ort
Aus Adressfeld extrahieren
Übernehmen
Strasse
N:1 kunden.Adresse
1:1 Firmen.StrHNr
Aus Adressfeld extrahieren
Übernehmen
Telefon_fest
1:1 kunden.Telefon
1:1 Firmen.Telefon
Übernehmen
Vorwahl prüfen und ggf. Kon-
takt.Telefon einplegen
Telefon_mobil
1:0 Nicht vorhanden
1:1 Firmen.Telefon
Leer lassen
Vorwahl prüfen ung ggf. Kon-
takt.Telefon einplegen
Mailadresse
1:0 Nicht vorhanden
1:1 Firmen.Mail
Leer lassen
Übernehmen
nente ( tPostgresqlInput und tMySqlInput ) in den Job gezogen und entsprechend der No-
tation benannt. Die benötigten Quelldaten werden mittels SQL-Abfragen ausgelesen. Die
benötigten Abfragen wurden aus den Transformationsvorschriften (siehe Tabelle 8.1) ab-
geleitet und sind in den Listings 8.5 und 8.6 aufgeführt. Die Abfragen werden wie schon
in den Abschnitten vorher beschrieben über den SQL-Builder im Component -Reiter der
Komponenten erstellt.
LISTING 8.5 MySQL Statement für ExpressCarMobil Kunden
1 SELECT
2 'kunden'.'KuNr' AS LKP_SourceID
3 , 'kunden'.'Adresse'
4 , 'kunden'.'Telefon'
5 FROM 'kunden'
LISTING 8.6 PostgreSQL Statement für ExpressCarMobil Kunden
1 SELECT
2 "GresNutzfahrzeuge"."public"."Firmen"."ID" AS LKP_SourceID
3 , "GresNutzfahrzeuge"."public"."Firmen"."PLZ"
4 , "GresNutzfahrzeuge"."public"."Firmen"."Ort"
5 , "GresNutzfahrzeuge"."public"."Firmen"."StrHNr"
6 , "GresNutzfahrzeuge"."public"."Firmen"."Telefon"
7 , "GresNutzfahrzeuge"."public"."Firmen"."Mail"
8 FROM "GresNutzfahrzeuge"."public"."Firmen"
Search WWH ::




Custom Search