Database Reference
In-Depth Information
der Fall, muss eine zusätzliche Konsistenzsicherung durchgeführt werden oder die Zuord-
nung der Daten auf anderem Weg erfolgen. Die Verwendung des Kennzeichens als Identi-
ikationsmerkmal ist gewählt worden, weil diese an Fahrzeugen offen sichtbar angebracht
sind, und so leicht zugeordnet werden können.
Neben dem Kennzeichen beinhaltet die Datei das Modell des Fahrzeuges und die Preis-
klasse, der der PKW zugeordnet werden muss. Es folgt die Leistung (in PS), die Angabe, ob
ein Navigationsgerät vorhanden ist (mit „j“ für vorhanden und „n“ für nicht vorhanden),
die Anzahl der Türen des Fahrzeuges und schließlich die Größe des Kofferraumes.
Von AutoMysel wurde die Datei nach Vervollständigung auf einem Webserver hinterlegt.
Sie kann jeder Zeit als ”MyselFahrzeuge.csv”
1
bezogen werden.
Um die CSV-Datei verwenden zu können, muss diese dem
Repository
hinzugefügt, oder
direkt im
Job
eingebunden werden. Voraussetzung hierfür ist, dass die Datei auf der lokalen
Festplatte zur Verfügung steht.
Einfach strukturierte Dateien können über den Menüpunkt
File delimited
, der unter
Metadata
im
Repository
gefunden werden kann, dem Projekt hinzugefügt werden. Ein
Rechtsklick auf diesen mit nachfolgender Auswahl von
Create ile delimited
öffnet den As-
sistenten für das Anlegen der Verbindung zur Datei.
Nach einem Namen und einigen optionalen Beschreibungen im ersten Schritt, wird der
Pfad zur Datei, an dem diese auf der Festplatte hinterlegt ist, im zweiten Schritt angege-
ben (siehe Abbildung 8.21). TOSDI generiert im unteren Bereich der zweiten Maske eine
Vorschau der Datei, so dass leicht überprüft werden kann, ob der korrekte Pfad angegeben
wurde.
BILD 8.21
Einrichtung der
File Delimited
Verbindung,
Step 2
In der dritten Maske (siehe Abbildung 8.22) muss darauf geachtet werden, dass
Set heading
row as column names
ausgewählt wird, damit die Werte der ersten Zeile des Dokumentes
als Spaltennamen interpretiert werden. Der Feldseparator ist „;“, der Zeilenseparator ist
1
MyselFahrzeuge.csv:
http://www.ai.fh-erfurt.de/rossak/datenintegration/MyselFahrzeuge.csv