02.11.2013 Aufrufe

Diplombericht Master Thesis

Diplombericht Master Thesis

Diplombericht Master Thesis

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Diplombericht</strong><br />

<strong>Master</strong> <strong>Thesis</strong> MAS-07-01.21<br />

Inhaltsverzeichnis<br />

1 Allgemeines......................................................................................................... 6<br />

1.1 Dokument ........................................................................................................ 6<br />

1.1.1 Zweck.......................................................................................................... 6<br />

1.1.2 Umfang........................................................................................................ 6<br />

1.1.3 Leserkreis.................................................................................................... 6<br />

1.1.4 Übersicht..................................................................................................... 6<br />

1.1.5 Begriffe und Definitionen ............................................................................. 6<br />

1.1.6 Nomenklatur................................................................................................ 6<br />

2 Projektübersicht.................................................................................................. 7<br />

2.1 Allgemeine Beschreibung ................................................................................ 7<br />

2.1.1 ETL Prozess................................................................................................ 7<br />

2.1.2 Ladeprozess kleine Tabellen ....................................................................... 8<br />

2.1.3 Ladeprozess grosser Tabellen ................................................................... 8<br />

2.2 Problemstellung............................................................................................... 9<br />

2.3 Projektziele...................................................................................................... 9<br />

2.4 Mögliche Lösungen........................................................................................ 10<br />

2.4.1 LogMiner (erste Vision) ............................................................................. 10<br />

2.4.2 Timestamp / Change Key Column ............................................................. 11<br />

2.4.3 Tabel differencing...................................................................................... 11<br />

2.4.4 Oracle Change Data Capture .................................................................... 12<br />

2.5 Entscheid....................................................................................................... 13<br />

2.5.1 Erklärung zur Bewertung ........................................................................... 13<br />

3 Analyse .............................................................................................................. 15<br />

3.1 Change Data Capture.................................................................................... 15<br />

3.1.1 Architektur ................................................................................................. 15<br />

3.1.1.1 Publisher......................................................................................... 16<br />

3.1.1.2 Source Tabelle................................................................................ 16<br />

3.1.1.3 Change Source............................................................................... 16<br />

3.1.1.4 Change Set..................................................................................... 16<br />

3.1.1.5 Change Table ................................................................................. 16<br />

3.1.1.6 Subscriber....................................................................................... 16<br />

3.1.2 Change Data Capture Modus .................................................................... 17<br />

3.2 Applikation..................................................................................................... 18<br />

3.2.1 Pakete....................................................................................................... 18<br />

3.2.2 Use Case Diagramm (Publish) .................................................................. 19<br />

3.2.3 Übersicht Use Cases (Publish).................................................................. 20<br />

3.2.4 Aktoren...................................................................................................... 20<br />

3.2.5 Detailbeschreibung Use Cases (Publish)................................................... 21<br />

3.2.5.1 Programm starten ........................................................................... 21<br />

3.2.5.2 Login............................................................................................... 22<br />

3.2.5.3 Destinationsystem konfigurieren ..................................................... 23<br />

3.2.5.4 Change Source konfigurieren.......................................................... 24<br />

3.2.5.5 Change Source löschen.................................................................. 26<br />

3.2.5.6 Change Set konfigurieren ............................................................... 28<br />

3.2.5.7 Change Set löschen........................................................................ 30<br />

3.2.5.8 Changetabelle ändern..................................................................... 32<br />

3.2.5.9 Changetabelle purgen..................................................................... 34<br />

10.09.2009 Seite 3 von 80

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!