Probleme mit der Einwahl? Operator:
Oracle Warehouse Technologie Single-Engine-Based-Data-Warehouse
Probleme mit der Einwahl? Operator: Phasen der Data Warehouse Entwicklung mit Oracle Warehouse Builder 10g R2 (OWB) Stichpunkte zu Ressourcen – schonenden Techniken mit dem Oracle – basierten Data Warehouse Alfred Schlaucher Leitender Berater Business Integration & Data Warehouse ORACLE Deutschland GmbH Tel.: 040 /
Themen Oracle Warehouse Builder 10g R2 (OWB) - allgemein Phasen der Data Warehouse Entwicklung - unterstützt durch OWB Weitere Informationen und Umsetzung business intelligence & data warehouse
Themen Oracle Warehouse Builder 10g R2 (OWB) - allgemein Phasen der Data Warehouse Entwicklung - unterstützt durch OWB Weitere Informationen und Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Oracle Warehouse Builder Design des kompletten Data Warehouse Systems Logisches Design und Beschreibungsinformationen Physisches Oracle Datenbank Design Fast alle Datenbankobjekte von Oracle 10g Bereitstellung der Datenbeschaffungsroutinen Runtime – System Universelles Metadatenrepository Automatisiertes ETL durch Scriptsprache Data Quality / Data Profiling Zugang zu allen EAI – Komponenten von Oracle 10g
Probleme mit der Einwahl? Operator: Es gibt 3 Hauptgründe für den Einsatz von OWB 1. Performance 2. Effizientere Warehouse Architekturen 3. Preis
Probleme mit der Einwahl? Operator: Datenmodeller Change Manager Data Viewer Repository Browser Mapper Control Center Scheduler Runtime Audit Process Editor Rules Editor Experts-Macros Dependencies Data Profiler Komponenten OWB
Probleme mit der Einwahl? Operator: Quell-Systeme Ziel-System SRCDWH Oracle 9i /10g Warehouse tabellen Warehouse tabellen Bestellung Tabellen Warehouse tabellen Warehouse tabellen WH_Trans- aktionen Tabellen My_Project PL/SQL Design Metadaten OWB-Modelle Runtime Metadaten (Deploys) Unified Repository OWB Datenfluss Deploy Import Design Location LOC_SRC Location LOC_DWH Modul BestelldatenModul Warehouse BestellungWH_ Transaktionen Das OWB Entwicklungs – Szenario
Probleme mit der Einwahl? Operator: Warehouse Datenbank Tabellen Index View MView Sequenz Function Procedure Cube Log Access/Excel MessageBroker Siebel Peoplesoft Webservices DB2 OS390, UDB Sybase, Informix, SQL-Server... Oracle (Remote) XML PL/SQL UTL_FILE XML DB-Link Queue Gateway ODBC DB-Link Queue CDC tcp Adapter Streams Ext. Table SAP Int. Schnittstellenkomponenten Oracle Data Warehouse XML Port XML Port XML FlatFile FTP Port FTP Port FlatFile SQL Loader XML In Memory nnJCACOM+SOAP WSIF & JBI Enterprise Service Bus RoutingQOSBPELTransformRules
Probleme mit der Einwahl? Operator:
Themen Oracle Warehouse Builder 10g R2 (OWB) - allgemein Phasen der Data Warehouse Entwicklung - unterstützt durch OWB Weitere Informationen und Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Laufzeit- management Prozess- analyse Quellen- studium Ziel- Daten- modelle Daten- bank- entwurf Test- daten Info FA fehlerhafte Prozesse Info FA Daten- transport System- entwurf Prozessmodell Objektmodell Data Profiling Reverse Engineering Bebauungspläne Komponenten 3NF Dimensional Mdimensional DDL / DML ETL Jobmanagement Metadaten Knowledge Weiter
Probleme mit der Einwahl? Operator: Zurück Hinterlegung fachlicher Beschreibungen
Probleme mit der Einwahl? Operator: Zrück Analyse der Quelldaten - Data Profiling Zurück
Probleme mit der Einwahl? Operator: Das gesamte System modellieren Zurück
Probleme mit der Einwahl? Operator: Datenmodelle entwerfen Zurück
Probleme mit der Einwahl? Operator: Komplette Definition von Tabellen Zurück
Probleme mit der Einwahl? Operator: Transformationen mit Mappings
Probleme mit der Einwahl? Operator: Zusätzliche Hilfsfenster des Mappingeditors
Probleme mit der Einwahl? Operator: Operatoren des Mappingeditors Zurück
Probleme mit der Einwahl? Operator: Testdaten- generierung Zurück
Probleme mit der Einwahl? Operator: Zusammenfassen von Mappings zu Prozessen
Probleme mit der Einwahl? Operator: Prozesssteuerung z. B. mit Schleifen und Variablen
Probleme mit der Einwahl? Operator: Reporting über stattgefundene Ladeläufe Zurück
Probleme mit der Einwahl? Operator: Abhängigkeits- und Auswirkungsanalyse Zurück
Probleme mit der Einwahl? Operator: Individuelle Listenreports über Metadaten HTMLDB Zurück
Themen Oracle Warehouse Builder 10g R2 (OWB) - allgemein Phasen der Data Warehouse Entwicklung - unterstützt durch OWB Weitere Informationen und Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Weitere Infos Die neue Software OWB 10G R2 (Paris) kann über OTN bezogen werden. oder Tel.: 040 / Neue Projekte sollten nur mit diesem Release beginnen. Step By Step kann bestellt werden bei:
Probleme mit der Einwahl? Operator:
Vorgehensweise Entwickeln Multidimensionale Strukturen mit OWB Definition Dimensionen und Fakten Binding / Ableitung Relationale Tabellen Generierung Dimensions und Tabellen Definition Mappings Dim + Fakten Generierung Mappings (PLSQL) Zuweisen Analytical Workspace + Def. Aggregationen Generierung Dimensionale Objekte in Analytical Workspace Definition 1 Mapping Cube Generierung Mappings Cube DML Data Object EditorControl CenterMapping EditorControl Center
Themen Einführung: Multidimensionale Modelle im Oracle Data Warehouse Oracle Warehouse Builder 10g R2 (OWB) - allgemein Erstellen multidimensionaler Modelle mit OWB Beispielscreens: Wizard zur Erstellung einer Zeitdimension Data Object Editor Deployment Control Center Der Mapping Editor Ableiten EUL für Discoverer Weitere Aspekte OWB Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Verschiedene Arten der Erstellung der Zeitdimension
Probleme mit der Einwahl? Operator: Storage Type ROLAP / MOLAP
Probleme mit der Einwahl? Operator: Festlegen Anzahl Jahre
Probleme mit der Einwahl? Operator: Auswahl Hierarchie-Level
Probleme mit der Einwahl? Operator: Mapping Dimensional Table Table Sequence Übersicht generierte Objekte zum Aufbau der Zeitdimension
Probleme mit der Einwahl? Operator: Generiertes Mapping zum Laden der Kalenderdaten
Probleme mit der Einwahl? Operator: Ergebnisdaten (DatenViewer)
Themen Einführung: Multidimensionale Modelle im Oracle Data Warehouse Oracle Warehouse Builder 10g R2 (OWB) - allgemein Erstellen multidimensionaler Modelle mit OWB Beispielscreens: Wizard zur Erstellung einer Zeitdimension Data Object Editor Deployment Control Center Der Mapping Editor Ableiten EUL für Discoverer Weitere Aspekte OWB Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Data Objekt Editor
Probleme mit der Einwahl? Operator: Eine Dimension definieren - Dimensionsattribute
Probleme mit der Einwahl? Operator: Eine Dimension definieren - Dimensionslevel
Probleme mit der Einwahl? Operator: Eine Dimension definieren - Dimensionshierarchie
Probleme mit der Einwahl? Operator: Eine Dimension definieren - Speicherart
Probleme mit der Einwahl? Operator: Sparsity- Eigenschaften definieren
Probleme mit der Einwahl? Operator: Die Art der Vorberechnungen für die Kennzahlen festlegen
Themen Einführung: Multidimensionale Modelle im Oracle Data Warehouse Oracle Warehouse Builder 10g R2 (OWB) - allgemein Erstellen multidimensionaler Modelle mit OWB Beispielscreens: Wizard zur Erstellung einer Zeitdimension Data Object Editor Deployment Control Center Der Mapping Editor Ableiten EUL für Discoverer Weitere Aspekte OWB Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Control Center
Probleme mit der Einwahl? Operator: Generierter Code zur Definition eines Würfels
Themen Einführung: Multidimensionale Modelle im Oracle Data Warehouse Oracle Warehouse Builder 10g R2 (OWB) - allgemein Erstellen multidimensionaler Modelle mit OWB Beispielscreens: Wizard zur Erstellung einer Zeitdimension Data Object Editor Deployment Control Center Der Mapping Editor Ableiten EUL für Discoverer Weitere Aspekte OWB Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Mapping zum Befüllen einer Zwischentabelle
Probleme mit der Einwahl? Operator: Operatoren des Mappingeditors
Probleme mit der Einwahl? Operator: Einfaches Mapping zur Befüllung eines Würfels - Eingeblendet ist die OLAP-Sicht
Themen Einführung: Multidimensionale Modelle im Oracle Data Warehouse Oracle Warehouse Builder 10g R2 (OWB) - allgemein Erstellen multidimensionaler Modelle mit OWB Beispielscreens: Wizard zur Erstellung einer Zeitdimension Data Object Editor Deployment Control Center Der Mapping Editor Ableiten EUL für Discoverer Weitere Aspekte OWB Umsetzung business intelligence & data warehouse
Themen Einführung: Multidimensionale Modelle im Oracle Data Warehouse Oracle Warehouse Builder 10g R2 (OWB) - allgemein Erstellen multidimensionaler Modelle mit OWB Beispielscreens: Wizard zur Erstellung einer Zeitdimension Data Object Editor Deployment Control Center Der Mapping Editor Ableiten EUL für Discoverer Weitere Aspekte OWB Umsetzung business intelligence & data warehouse
Probleme mit der Einwahl? Operator: Process-Editor
Probleme mit der Einwahl? Operator: Metadaten-Dependency-Manager
Probleme mit der Einwahl? Operator: Metadaten-Browser (Web)
Probleme mit der Einwahl? Operator: Job-Kontrolle im Web
Probleme mit der Einwahl? Operator: