Features des Oracle Warehouse Builder 11gR2

Relaterede dokumenter
LGVT Lesegeschwindigkeits und -verständnistest 10.Klasse

Meget formel, modtager har en meget speciel titel som skal bruges i stedet for deres navne

Meget formel, modtager har en meget speciel titel som skal bruges i stedet for deres navne

Slægtsforskning i Tyskland

Mit den Steinen vorsichtig umgehen, da vor allem die Ecken und Kanten der Specksteine sehr spröde sind.

INTERREG arrangement om kommunikation og PR. INTERREG Veranstaltung zur Presseund Öffentlichkeitsarbeit

Rapporten. Note: 45 eksterne deltagere 50 ialt incl. projektmedarbejdere, tolke og hjælper

Wallstickers Wandsticker

Der Nordschleswiger. Wir lieben Fußball. Paulina(14) aus Ghana

highline med ramme with frame mit rahmen

Mr. Adam Smith Smith Plastics 8 Crossfield Road Selly Oak Birmingham West Midlands B29 1WQ

Netværkstræf / Netzwerktreffen. Bildende Kunst / Bildhauerei Onsdag / Mittwoch den 6. Februar 2013

Antrag auf Fördermittel für ein kultkit-mikroprojekt/ Ansøgning omtilskud til et kultkit mikroprojekt

Bydelsmødre Et projekt på vej fra Berlin til Danmark

MAKING MODERN LIVING POSSIBLE. Danfoss Air PC Tool. Installation guide. Danfoss Heating Solutions

TYSK NIVEAU: E. DATO 10. marts 2015 INDHOLD

TALE PÅ HIROSHIMADAGEN (årsdag for atombombardementet på Hiroshima), afholdt torsdag d. 6. august 2015 kl. 19 på Stehansplatz i Wien

Fredagsnyt d. 2. juni, Kære alle. Tillykke til årets konfirmander!

GRÆNSELØBET Samstag, den 18. September 2010 um Uhr 5,4 km & 12 km GRÆNSELØBET 2010

Geschäftskorrespondenz Brief

BESTYRELSESMØDE - REFERAT BENNIKSGAARD GOLFKLUB

Bilag III / Anlage III

Minigrammatik. Oversigter fra tysk.gyldendal.dk

MAGNET KATALOG d e s i g n p r o d u c e d e l i v e r

TYSK NIVEAU: E. DATO: 7. januar 2015 INDHOLD

1. SEIN i nutid (præsens)

Der goldene Westen ÜBERSETZUNG AUFGABEN

Ansøgning Reference Brev

1 20 eins zwei drei. 10 tabellen. haben i datid. sein i datid. haben i nutid. sein i nutid. werden i datid. werden i nutid. ich bin. ich habe.

A x 1 B x 2. C1 x 1 C3 x 1. E1 x 2. E2 x 4. D1 x 1. D2 x 1 F x 1 H2 X 90 II X 4 I2 X 12. H1 X 8 50 x 50. G x 14. C2 x 1.

Præsentation af opgaven Tysk fortsættera hhx

Fyrtårn: Tønder Kommune. Leuchtturm: Tønder Kommune. Titel. Fyrtårnsprojektets indhold? Inhalt des Leuchtturmprojekts?

Service und Zuvorkommenheit

Nutzen Sie das Potenzial grenzübergreifender Kooperationen. Udnyt potentialet i samarbejdet på tværs af grænsen.

Weinachten - jul Deutsch anfänger - tysk begynder

Kompetencer interaktion forståelse Kompetenz Interaktion Verständnis. kultkit-kickoff Rønnebæksholm Næstved

Lektion 3. A. Tirsdag den Eftermiddag

Danske vejrudsigter i modtagervind

P Radius Møbler Tolsagervej Hadsten Denmark Tel Fax SHAR

Soul Kitchen Die Bruderbeziehung

Undervisningsbeskrivelse

Naturparker & friluftsliv - et case fra Tyskland. Keld Buciek

- Vedlæg venligst kopi. - a. Industrielle og kommercielle ejendomsrettigheder inklusive erfaringer og viden (f.eks.

Ansøgning Motiverende Omslags Brev

Ansøgning Motiverende Omslags Brev

MARSTAL - ÆRØSKØBING - SKOVBY - SØBY

Power Supply 24V 2.1A

Gesundheit, die (man) schmeckt

Hovedudsagnsord i datid

1. sein i nutid (præsens)

Mindehøjtidelighed Søgaard Lejren i anledning af 75 året for Danmarks besættelse. 9. april 2015.

LJM s cylinder program kan også fås med enten indbyggede pilotstyrede kontraventiler eller overcentreventiler.

ONEline Made by Küttel

Das lyrische Ich des Liedes hat an Berlin also schöne Erinnerungen und möchte ja, es muβ - deshalb schon bald wieder dorthin fahren.

Kreativitetsteknikker og praktiske øvelser til innovation. Angewandte Kreativitätstechniken und praktische Übungen

1 A. In Ulm, um Ulm und um Ulm herum. 1 ei og ie. 2 u og ü. ei udtales som ai ie udtales som i (langt i)

Selbsterklärung des Prüfers über Qualifizierung und Zulassung durch Interreg-Administration

collection fredericia.com søren holst Erik Ole Jørgensen

Undervisningsbeskrivelse

Bewerbung Zeugnis. Zeugnis - Einleitung. Formell, männlicher Empfänger, Name unbekannt. Formell, weibliche Empfängerin, Name unbekannt

Padborg, den

Juhuuu, vi ses i... Medbring din egen lækre mad til grillen... Oplev vilde dyr på Zoofariscenen

simple clever smart S/DK/NO

DANSK-TYSK KULTURPOLITISK TOPMØDE og underskriftsceremoni Kulturaftale Sønderjylland-Schleswig

Gothic, Sportler oder Hip-Hop?

Effektiviser hverdagen AMPAREX brugervenligt og integreret software til optikere

Screening i tysk. Navn: Kasus Maskulinum Femininum Neutrum Pluralis. das Kind. einem Kind. - dem Mann. dem Kind

Transkript:

Features des Oracle Warehouse Builder 11gR2 DOAG Konferenz 16.11.2011, Nürnberg Franz von Sales Hohenberg info@ordix.dede www.ordix.de

Agenda Grundlagen Klassisches Mapping Anbindung Fremdsysteme Template Mappings Code-Vorlagen Fazit DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 1

Grundlagen Drei grundlegende Ansichten: DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 2

4 Grundkomponenten klassischer Mappings ControlCenter Locations Datenbankmodule Konfigurationen DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 3

4 Grundkomponenten klassischer Mappings ControlCenter Locations Datenbankmodule Konfigurationen DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 4

4 Grundkomponenten klassischer Mappings ControlCenter Locations Datenbankmodule Konfigurationen DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 5

4 Grundkomponenten klassischer Mappings ControlCenter Locations Datenbankmodule Konfigurationen DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 6

Klassische Mappings Können weiter eingesetzt werden Müssen müssen beim Import migriert werden DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 7

Klassische Mappings Können weiter eingesetzt werden Müssen beim Import migriert werden Migration klassischer Mappings: DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 8

Agenda Grundlagen Klassisches Mapping Anbindung Fremdsysteme Template Mappings Code-Vorlagen Fazit DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 9

Anbindung Fremdsysteme JDBC-Java-Schnittstelle einfache Anbindung Agent steuert die Mappings (OWB Agent) Datenfluss per JDBC oder Datenbank-Link OC4J Server wird benötigt DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 10

Anbindung Fremdsysteme Einfache Anbindung Download des Treibers Entpacken und in den angegebenen Pfad kopieren DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 11

Anbindung Fremdsysteme Agent steuert die Mappings OWB-Agenten benötigen OC4J Server Datenfluss per JDBC oder Datenbank-Link DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 12

Anbindung Fremdsysteme Agent steuert die Mappings OWB-Agenten benötigen OC4J Server OWB kann einen Server bereitstellen oder man wählt andere J2EE Server DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 13

Agenda Grundlagen Klassisches Mapping Anbindung Fremdsysteme Template Mappings Code-Vorlagen Fazit DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 14

Template Mappings Code Template Template Mappings Neuer Mapping-Typ im Oracle Warehouse Builder 11.2 Klassische Mappings können in Template Mappings migriert werden Execution Unit Template Mappings können in verschiedene Execution Units aufgeteilt werden Execution Units können auf verschiedene Datenbanken verteilt werden DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 15

Code Template Bekannt durch die Knowledge Module des ODI (Oracle Data Ingegrator) Typen von Code Templates Load Code Template ( Laden von Daten in Staging Area) Integration Code Template (Laden von Daten von Staging, Transform to Target) Control Code Template (Behandeln von Fehlern und Überprüfung der Datenqualität) Change Data Capture Code Template (Änderung von Daten) Neue Möglichkeiten der Datenextraktion Mappings werden nicht unter den Basis-Modulen erstellt Basis-Mappings können in Template Mappings migriert werden DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 16

Template Mappings Erstellen eines Template Mapping Zuweisen des ausführenden Agenten (Auf welchem J2EE Server) DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 17

Template Mappings Für Code Template Mappings stehen die gleichen Objekte und Module wie für klassische Mappings zur Verfügung. DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 18

Template Mappings Erstellen eines Template Mapping Zutaten: Units Einheiten um die Mappings in logische Gruppen aufzuteilen DB1 DB2 DB3 Ladevorgänge in verschiedene Einheiten DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 19

Template Mappings Units flexibel einsetzbar können Standard oder Benutzerdefiniert erstellt werden man sollte sich im Klaren sein, was man tut DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 20

Template Mappings Units sind super, wenn da die OWB-Logik nicht wäre!!! DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 21

Template Mappings Validierung DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 22

Template Mappings Übertragung DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 23

Template Mappings Fazit sind sehr flexibel Non-Oracle-Datenbanken können nur in Stage geladen werden Aufteilung in Units erfordert genaue Analyse des ETL-Vorgangs Hält man sich an die Regeln, easy!!!! DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 24

Agenda Grundlagen Klassisches Mapping Anbindung Fremdsysteme Template Mappings Code-Vorlagen Fazit DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 25

Code-Vorlagen Oracle liefert verschiedene Standard-Code-Vorlagen bei der Installation ti mit. DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 26

Code-Vorlagen Können Units zugeordnet werden DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 27

Code-Vorlagen CDC Change Data Capture können in Template Mappings integriert werden In den Units können die Spalten angegeben werden, die bei CDC berücksichtigt t werden. DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 28

Code-Vorlagen Built IN Für eine Auflistung verweise ich auf die Dokumentation OWB DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 29

Code-Vorlagen CDC Change Data Capture (Journal-Code-Vorlagen) JCV OWB 11gR2 bietet neue Möglichkeiten der Datenextraktion die bereits von ODI (Oracle Data Integrator) bekannten Knowledge-Module Architektur Erfassen von Änderungen in der Quelltabelle. Daten werden von einer im OWB generierten Tabelle gespeichert. Werden im nächsten Lauf abgeholt und in der Zieltabelle gespeichert. Source-DB Target Source Tabelle CDC Tabelle geänderter Daten AGENT Ziel Tabelle DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 30

Agent Java-Prozess auf beliebigen Server OWB stellt eigenen Server zur Verfügung Agent greift auf einzelne Datenbanken zu es können mehrere Agenten installiert werden jedem Agenten wird ein Server zugeordnet DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 31

Agent den Template Mappings werden Datenspeicherorte zugewiesen ein Datenspeicherort kann mehrere Template Mappings beinhalten DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 32

CDC Deployment CDC Deployment Deployment der Mappings auf einen Agenten Mappings werden über den Agenten gestartet beim Deployment werden auch die benötigten Code Templates deployed DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 33

CDC Deployment Setzen des Journal Code Template DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 34

CDC Deployment Auswahl der Tabellen zur Überwachung DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 35

Fazit Nicht-Oracle-Datenbanken erleichterte Anbindung die Aufteilung in Execution Units sollte man planen und korrekt umsetzen Änderungen sind leicht nachvollziehbar es findet eine Trennung zwischen Logik und Ort der Ausführung statt die Logik des Mapping (Logical View) Implementierungsart t (Code Template) Ausführungsort (Execution View) CDC Change Data Capture wurde im OWB implementiert ETL-Lizenzkosten DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 36

Fragen DOAG Konferenz, Oracle Warehouse Builder 11gR2, 16.11.2011 37

Zentrale Paderborn Westernmauer 12-16 33098 Paderborn Tel.: 05251 1063-0 Seminarzentrum Wiesbaden Kreuzberger Ring 13 65205 Wiesbaden Tel.: 0611 77840-00 Zentrales Fax: 0180 1 67349 0 0180 1 ORDIX 0 Weitere Geschäftsstellen in Köln, Münster und Neu-Ulm E-Mail: info@ordix.de Internet: http://www.ordix.de Vielen Dank für Ihre Aufmerksamkeit!