Oracle Data Integrator – Ein Überblick

Werbung
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
ELT
Target
Extract – Load – Transform
Source
Oracle Data Integrator – Ein Überblick
Target
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
Data
Quality
Topology Security
Manager Manager
Webbrowser
Repository
Scheduler
Agent
Return Code
Metadata
Navigator
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
Execute Jobs
Return Code
Informationssysteme
Oracle Data Integrator – Ein Überblick
10
© 2008
Architektur – Repositories
Security
Topology
Versioning
Master Data Repository
Models
Projects
Execution
Execution
Work Repository
(Entwicklung)
Oracle Data Integrator – Ein Überblick
Execution Repository
(Produktion)
11
© 2008
Architektur – Metadata Navigator
Web Interface
Java EE Anwendung
Repository
Metadata
Navigator
Scheduler
Agent
Return Code
Ausführungen übermitteln
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
LINES
ASCII
File
Oracle Data Integrator – Ein Überblick
C$_0
IKM Oracle Incremental Update
LKM SQL to Oracle
LKM_2
LKM_2
I$_SALES
SALES
IKM Oracle Incremental Update
CKM
CKM
C$_1
E$_SALES
CKM Oracle
LKM File to SQL
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
Herunterladen
Explore flashcards