Database Reference
In-Depth Information
Kontrollfragen/Aufgaben:
1. Wie kann eine Datei zum Integrationszeitpunkt aus dem Internet bezogen werden?
2. Wie kann der Zeichensatz einer Datei umgewandelt werden?
3. Wie können Pfade zu Dateien bei Bedarf ermittelt werden, um so Jobs leichter
portierbar machen zu können?
4. Es ist möglich, dass die Spalte „Koferraum“ Werte in den Datenbestand überführt,
die außerhalb des logisch sinnvollen Bereiches liegen. Über welche
TOSDI-Komponente kann dies verhindert werden?
5. Werden Fahrzeuge in das Ziel geschrieben, wenn zu diesen kein Datensatz in der
CSV-Datei vorhanden ist? Ist die Antwort auf diese Frage von den Einstellungen
der tMap-Komponente abhängig?
6. Werden Fahrzeuge in das System übernommen, zu denen Einträge in der
CSV-Datei existieren, aber keine entsprechenden Datensätze in der
Quelldatenbank? Ist die Antwort auf diese Frage von den Einstellungen der
tMap-Komponente abhängig?
8.2.5 Der Integration-Job Preisgruppe_Fahrzeuge_Mysel
Der letzte Schritt für die Integration der Fahrzeugdaten von AutoMysel ist die Herstellung
der Verbindung zu den neuen Preisen der Fahrzeuge. Dazu muss die Tabelle PREISGRUP-
PE_FAHRZEUGE mit den entsprechenden Schlüsseln aus FAHRZEUGTYP und PREIS-
GRUPPE gefüllt werden. So kann später ermittelt werden, welcher Preis für eine Anmietung
der PKW gezahlt werden muss.
Im Datenmodell von ExpressCarMobil werden PKW in verschiedene Klassen aufgeteilt:
Kleinwagen, Fahrzeuge der Mittelklasse und Oberklasse-Automobile. Die Klassenzugehö-
rigkeit des zu mietenden Fahrzeuges bestimmt, welcher Preis für eine Anmietung zu ent-
richten ist. Die Information, welcher Kategorie die Fahrzeuge von ExpressCarMobil an-
gehören, ist zwar nicht in der Datenbank von AutoMysel enthalten, kann aber der CSV-
Tabelle entnommen werden, die zusätzliche Daten zu den zu integrierenden Fahrzeugen
liefert (siehe Abschnitt 8.2.3). Für diesen Integrationsschritt müssen also wieder die Daten
der CSV-Tabelle und der Datenbankeinträge miteinander verbunden werden, um korrekte
Informationen einplegen zu können.
Außerdem hat ExpressCarMobil entschieden, dass die alten Preise der Automobile in eine
Excel-Tabelle überführt werden sollen, um diese Informationen auch später wieder auf-
inden zu können. Die Mitarbeiter des Unternehmens haben bereits eine entsprechende
Tabelle angelegt, wodurch ein Ausgabeformat vorgegeben ist. Die Abbildung 8.33 zeigt den
Aufbau der Zieltabelle.
Die Excel-Tabelle, die für die alten Preisdaten angelegt wurde, enthält bereits eine Zeile,
in der fünf Spaltenköpfe deiniert werden: In die Spalte „Quelldatenbank“ soll der Name
des Quellsystems, also „AutoMysel“ oder „GresNutzfahrzeuge“ geschrieben werden. Un-
ter „FID“ ist die Fahrzeugidentiikationsnummer des Fahrzeuges einzutragen. Die Spalte
„Preis_alt“ soll später den Preis enthalten, der am jeweiligen Wochentag für das Fahrzeug
 
Search WWH ::




Custom Search