28.12.2013 Aufrufe

Projektgruppe Business Intelligence Applications and Evaluation ...

Projektgruppe Business Intelligence Applications and Evaluation ...

Projektgruppe Business Intelligence Applications and Evaluation ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Projektbericht Cuberunner<br />

Smart Wind Farm Control – Dokumentation<br />

7. Splittung der finalen Ausgabedatei in 400MB Pakete, um eventuelle Timeouts während des<br />

Imports in SAP HANA zu vermeiden.<br />

Die Realisierung dieser Faktoren hat sich dabei in drei Phasen unterteilt: Der Transformationskette,<br />

die Ausführung aller Transformationen mit Hilfe eines Jobs und die anschließende Zusammenführung<br />

der jeweiligen Dateien.<br />

Pentaho Data Integration CE – Transformationskette<br />

Die realisierte Transformationskette wird in Abbildung 3.4 dargestellt und dessen Vorgänge in Tabelle<br />

3.11 näher erläutert.<br />

474<br />

Abbildung 3.4: Pentaho Data Integration CE - Transformationskette<br />

Vorgang Bezeichnung Funktion Beschreibung<br />

1 Einlesen_...._Txt Text file<br />

input<br />

2 Timestamp 1-5 Get Value<br />

From<br />

Sequence<br />

Einlesen der sechs Textdateien, unter der Verwendung<br />

einer Umgebungsvariablen für die WEA<br />

Nummer. Diese muss bei Aufruf der Transformation<br />

gesetzt werden und vermeidet die jeweilige<br />

Änderung des Dateinamens je Transformation.<br />

Beispiel:<br />

R<strong>and</strong>omized_${sensor}_a.txt<br />

Inkrementelle Nummerierung der Datensätze mit<br />

einem neuen Timestamp. Dieser dient als Voraussetzung<br />

für die anschließende Zusammenführung.<br />

3 Sortieren 1-5 Sort rows Sortierung der Datensätze, welche von Seiten Pentaho<br />

Data Integration CE verlangt wird um den

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!