Oracle Data Integrator Ein Überblick Uwe Barz Christoph Jansen Hamburg, 15.04.2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 2 2008
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 3 2008
ODI Historie Mitte der 90er Sunopsis: französisches Entwickler Team ~ 10 Entwickler Standort: Lyon 2006: Großer Erfolg mit ETL Tool Version 3 ~ 500 Kunden in Europa Übernahme durch Oracle Oracle Data Integrator Ein Überblick 4 2008
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 5 2008
Kern Features: ETL / ELT ETL Extract Transform Load Source Target ELT Extract Load Transform Source Target Oracle Data Integrator Ein Überblick 6 2008
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 7 2008
Architektur Überblick Data Profiling Designer Operator Topology Manager Security Manager Webbrowser Data Quality Repository Scheduler Agent Metadata Navigator Return Code Execute Jobs Informationssysteme Oracle Data Integrator Ein Überblick 8 2008
Architektur Grafische Module Designer Operator Topology Manager Security Manager Repository Oracle Data Integrator Ein Überblick 9 2008
Architektur Runtime Komponenten Designer Operator Repository Scheduler Agent Return Code Execute Jobs Informationssysteme Oracle Data Integrator Ein Überblick 10 2008
Architektur Repositories Security Topology Versioning Master Data Repository Models Projects Execution Work Repository (Entwicklung) Execution Execution Repository (Produktion) Oracle Data Integrator Ein Überblick 11 2008
Architektur Metadata Navigator Web Interface Java EE Anwendung Repository Scheduler Agent Ausführungen übermitteln Metadata Navigator Return Code Execute Jobs Informationssysteme Oracle Data Integrator Ein Überblick 12 2008
Architektur Datenquellen Jegliche Datenbanken (RDBMS) Web Services (SOA Services / Unterstützung) XML- / Text-Dateien Applikations-Systeme (z. B.: SAP R/3, Peoplesoft) Oracle Data Integrator Ein Überblick 13 2008
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 14 2008
Abgrenzung zum OWB Knowledge Module Versionierung Als Target Database jegliche RDBMS (OWB: nur Oracle DBs) Repository muss nicht Oracle sein Oracle Data Integrator Ein Überblick 15 2008
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 16 2008
Beispiel eines KM's Ziel (Oracle) Quelle (Sybase) Staging Area IKM IKM ORDERS LKM_1 LKM_1 C$_0 IKM Oracle Incremental Update SALES LINES LKM SQL to Oracle I$_SALES IKM Oracle Incremental Update ASCII File LKM_2 LKM_2 LKM File to SQL C$_1 CKM CKM CKM Oracle E$_SALES Oracle Data Integrator Ein Überblick 17 2008
Agenda Überblick ODI Historie Kern Features: ETL / ELT Architektur Abgrenzung zum OWB Daten sind immer im Spiel. Demonstration Beispiel Demo Knowledge Module Fazit Oracle Data Integrator Ein Überblick 18 2008
Fazit Anforderungen an ETL-/ELT-Tools Teamentwicklung Versionierung Projekt-Lifecycle (Entwicklung, Test, Produktion) Oracle Data Integrator Ein Überblick 19 2008
Vielen Dank!? www.trivadis.com Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien