Database Reference
In-Depth Information
Ein Ansatz, schon während der Integration auch ohne Mithilfe von GresNutzfahrzeuge die
Daten vervollständigen zu können, ist die Suche nach geeigneten Informationen im Inter-
net. Viele Websites von Fahrzeugherstellern bieten sehr detailreiche Listen über die eige-
ne Fahrzeugpalette, aus denen leicht die fehlenden Daten entnommen werden könnten.
Auch Websites von Drittanbietern, wie z. B. Fahrzeugbörsen, stellen häuig sehr detaillierte
Informationen zur Verfügung, auch wenn in diesem Falle darauf geachtet werden muss,
eine vertrauenswürdige Quelle zu wählen.
Zu berücksichtigen ist auch, dass im Internet viele Datenformate Verwendung inden. In-
formationen beinden sich in HTML-Dateien, werden als Listen zum Download angebo-
ten oder können etwa von Middlewares als Nachrichten bezogen werden. TOSDI bietet für
(fast) alle Formen von Informationsquellen geeignete Komponenten an, um die Daten aus
dem Internet während der Integration zu erhalten. Abschnitt 8.2.7 gibt einen Einblick in
die Möglichkeiten, Daten aus dem World Wide Web zu beziehen.
Für die Befüllung der Zielspalte „zGG“ mit dem zulässigen Gesamtgewicht stehen die In-
formationen in den Quellspalten „Leergewicht“ und „Nutzlast“ zur Verfügung. Die Werte
dieser Attribute müssen zum Integrationszeitpunkt addiert werden.
Für die Überführung der Mietpreise in die vorgegebene Datei ist problematisch, dass die
Preisstaffeln von GresNutzfahrzeuge nicht zu dem Schema passen, welches ExpressCarMo-
bil für die Übernahme der ehemaligen Preise in eine Excel-Tabelle vorgegeben hat (siehe
Abschnitt 8.2.5). Die Mitarbeiter von ExpressCarMobil haben bei der Erstellung der Excel-
Vorlage nicht darauf geachtet, dass GresNutzfahrzeuge ein grundlegend unterschiedliches
Preissystem verwendet. GresNutzfahrzeuge führt in seiner Datenbank Preise für einen Tag,
eine Woche und einen Monat. Der Preis der Anmietung ist also nicht vom jeweiligen Wo-
chentag abhängig, an dem das Fahrzeug gemietet wurde, sondern von der Dauer der An-
mietung. Ein Mapping dieser Preisstaffeln ist logisch nicht möglich, da für einen Wochen-
tag mehrere mögliche Preise entstehen würden.
Eine Lösung dieses Dilemmas wäre, ein neues Format für die Fahrzeuge von GresNutzfahr-
zeuge zu deinieren und die Preisdaten in einer eigenen Exceltabelle (oder in einer weiteren
Arbeitsmappe in der gegebenen Datei) zu hinterlegen. Diese Lösung ist für den Job „Preis-
kategorien_Fahrzeuge_Gres“ gewählt worden.
Da das Ausgabeformat jedoch nicht mit den Mitarbeitern von ExpressCarMobil abgespro-
chen wurde, könnte die Verwendung einer Excel-Tabelle zu Unklarheiten führen. Alterna-
tiv könnte auch über ein anderes Ausgabeformat nachgedacht werden. Ein Beispiel hier-
für wäre die Überführung der Daten in eine XML-Datei. XML steht für „Extensible Mar-
kup Language“ und ist eine eine Sprache zur Darstellung strukturierter Dateien in Text-
form. XML indet gerade im Internet an vielen Stellen Anwendung und bietet den Vorteil,
dass die erstellten strukturierten Daten leicht sowohl menschen- als auch maschinenles-
bar sind. Um Daten in XML-Dateien schreiben zu können, bietet TOSDI die Component
tFileOutputXML .
Search WWH ::




Custom Search