ETL Monitoring & Tuning durch Auswertung der OWB Laufzeit-Metadaten. Referent: Lutz Bauer, Leiter CC Data Integration, MT AG



Ähnliche Dokumente
Best Practices: Entwicklung komplexer APEX-Applikationen

Oracle Warehouse Builder: Automatisierung von Designschritten bei der Bayer HealthCare AG. Referent: Lutz Bauer, MT AG, Leiter CC Data Integration

Beschleunigte Oracle-ADF-Entwicklung von Rich Client-Anwendungen im Bankenwesen. Referent: Tobias Otto, Senior Systemberater, MT AG

Best Practices im Business-Reporting: So kombiniert man Hyperion Intelligence mit dem OWB. Referent: Jens Wiesner, Systemberater, MT AG

So profitieren Unternehmen von Oracle WebCenter Suite: Wie sich Web 2.0-Features bewähren

OWB 10.2 Experts im Einsatz: Automatisierung von Designschritten bei der Bayer Healthcare AG. Referent: Lutz Bauer, Senior Systemberater, MT AG

Softwareverteilung auf heterogenen Systemen per JavaScript und XML. Referent: Dipl.-Ing. Guido Sokolis, Senior Consultant, MT AG

Praxisbericht: Database Vault in der Personalabteilung. Volker Mach, Senior Systemberater, MT AG

Oracle RMAN..beim Recovery das Disaster erleben? Referent: Volker Mach, Fachbereichsleiter RSS, MT AG, Ratingen

Performance Tools. für alle Editionen

Zeitlich abhängig von OWB?

Hilfe, ich verstehe meine APEX Seite nicht mehr! DOAG Development Konferenz, Düsseldorf

Einsatz des Microsoft SQL-Servers bei der KKH

QDB AddOn. Eine NetIQ AppManager Erweiterung von generic.de

BIW - Überblick. Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004

6. Oracle DWH Community Mainz Koexistenz SAP BW und mit unternehmensweitem zentralen DWH

aito for Abacus Excellente Dokumentation Juli 11

Inhouse-Seminar: Informationsbewirtschaftung im Data Warehouse mit dem ETL-Tool PowerCenter -4 Tage

Kampagnenmanagement mit Siebel Marketing/Oracle BI ein Praxisbericht

Marketing Intelligence Schwierigkeiten bei der Umsetzung. Josef Kolbitsch Manuela Reinisch

Release Automation für Siebel

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Survival Guide für Ihr Business Intelligence-Projekt

Professionelle Seminare im Bereich MS-Office

Oracle GridControl Tuning Pack. best Open Systems Day April Unterföhring. Marco Kühn best Systeme GmbH

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH

Implementierungsvarianten. mit Oracle Application Express

ORACLE PROFIL UND REFERENZEN

Executive Information. «Setup and forget it!» So automatisieren Sie Ihr Datacenter mit dem Microsoft System Center Orchestrator 2012.

Vertriebssteuerung & Controlling Konkrete Vertriebsziele, passend zur Unternehmensstrategie

Einreichung zum Call for Papers

Best Practice Infor PM 10 auf Infor Blending

Performance by Design Wie werden performante ETL-Prozesse erstellt?

Elisabeth Stettler. Business Consultant. Andreas Gerig. Consultant/Projekt Manager.

generic.de QDBAddOn Produktinformationsblatt Automatisierung der NetIQ AppManager -Überwachung und Vereinfachung von bestehenden Funktionalitäten.

Marketing Intelligence Vorstellung der Softwarekomponenten. Josef Kolbitsch Manuela Reinisch

Die Entwicklung des Open-Source. Source-Tools. zum Datenbankabgleich von Karsten Panier. Inhalt

Sybase Central Dokumentation Aktivierung der Monitoringfunktion

IBM Netezza Data Warehouse Appliances - schnelle Analysen mit hohen Datenmengen

Customer Relationship Management

Anbindung Borland CaliberRM

Content Management leicht gemacht mit Oracle Portal - ein Projektbericht -

HP Asset LiVe. Carsten Bernhardt, HP Software Presales

SAP Integration von Business Objects am Beispiel von SAP Student Lifecycle Management. Anke Noßmann Syncwork AG

GRS SIGNUM Product-Lifecycle-Management

Infor PM 10 auf SAP. Bernhard Rummich Presales Manager PM Uhr

UNTERNEHMENS-NACHFOLGE PL ANEN. Mit dem St. Galler Nachfolge-Prozess weitsichtig und frühzeitig planen

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

Umsetzung elektronischer Workflows mit der Oracle BPM-Suite Ein Erfahrungsbericht

Betriebskonzept Oracle Collaboration Suite 10g

Graphen in Apex von Thomas Hernando.

-Marketing. Kunden binden, begeistern und aktivieren mit -Marketing von dmc.

IT-Sicherheit: Und was sagen die Geschäftsprozesse dazu?

1Ralph Schock RM NEO REPORTING

Software Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

BitDefender Client Security Kurzanleitung

Erfolgsfaktoren im Projektmanagement

Gesetzliche Aufbewahrungspflicht für s

MetaNavigation der effizienteste Weg maximalen Mehrwert aus BI Metadaten zu ziehen

Herzlich willkommen! Raber+Märcker GmbH

DAS SIND WIR. Kronthalerstraße Königstein phone +49 (0) fax +49 (0) mail web nolinkup.

SAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt

eevolution Business Intelligence Oliver Rzeniecki COMPRA GmbH Programmierer & Datenbankadministrator

Neuerungen im Service Pack 1

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

THE KNOWLEDGE PEOPLE. CompanyFlyer.indd :48:05

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013

MHP Auditmanagement Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung!

Richtige und schnelle Entscheidungen trotz sich änderner Anforderungen mit Microsoft Dynamics AX und Microsoft SQL Server Reporting Services

ERP-Erweiterungen mit FileMaker

IHRE ZIELE SIND UNSERE HERAUSFORDERUNG FÜR INDIVIDUELLE LEISTUNGEN UND PERFEKTE LÖSUNGEN!

C09: Einsatz SAP BW im Vergleich zur Best-of-Breed-Produktauswahl

Executive Information. SAP HANA Ihr Weg zum In-Memory-Computing

IBM Software Demos Tivoli Composite Application Manager for SOA

Business Intelligence Center of Excellence

Apache HBase. A BigTable Column Store on top of Hadoop

TimeSafe Zeiterfassung. Version 2.5 (April 2009)

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Volatilitätsstrategie mit Optionen

BI in der Cloud eine valide Alternative Überblick zum Leistungsspektrum und erste Erfahrungen

SAP SharePoint Integration. e1 Business Solutions GmbH

EXASOL Anwendertreffen 2012

RISIMA Consulting: Beratung, Planung, Produkte und Services für kleine und mittelständische Unternehmen.

Hardware- und Softwareanforderungen für die Installation von California.pro

SemTalk Services Stand: Februar 2015

TimoCom erstellt mit Pentaho europaweite Statistiken für die Transport- und Logistikbranche

Einbindung einer ACT!12-16 Datenbank als Datenquelle für den Bulkmailer 2012

Virtual Roundtable: Business Intelligence - Trends

Kurzanleitung ejax Online-Demo

Free Software Strategy In the Public Administration of South Tyrol. 12. November 2010

Ideation-Day Fit für Innovation

HVS32 Datenbank Archivierungs Dienst

Control-M Workload Change Management 8

Ressourcenmanagement in Forschung und Entwicklung Grünenthal integriert SAS in sein Berechtigungs- und Mandantenkonzept 7.

Big Data Projekte richtig managen!

Transkript:

ETL Monitoring & Tuning durch Auswertung der OWB Laufzeit-Metadaten Referent: Lutz Bauer, Leiter CC Data Integration, MT AG

MT AG managing technology Key-facts: 1994: Gründung als MT Software GmbH 2000: Umwandlung zur MT AG, Aktienkapital: 1,5 Mio. Anteile: In der Hand von Management und Aufsichtsrat Zurzeit: ca. 145 Festangestellte ca. 60 freie Mitarbeiter Die Die MT MT AG AG ist ist langjähriger IT-Beratungspartner von von Großunternehmen und und Mittelstand. Sie Sie steht steht für für Technologie-Know-how und und praxisnahe, effiziente IT-Dienstleistung: von von Strategie Strategie und und Beratung Beratung über über Entwicklung und und Integration Integration bis bis hin hin zu zu Wartung Wartung und und Administration von von IT-Infrastrukturen. 20.11.2007 OWB Runtime Auditing Reporting 2

Inhalt Zielsetzung für Runtime Repository Auswertung Kurzvorstellung der implementierten Lösung Demo Details zur OWB Laufzeitprotokollierung & Reporting Ausblick Q&A 20.11.2007 OWB Runtime Auditing Reporting 3

Motivation Klärung von akuten Schwankungen in der ETL Laufzeit - Warum war die Verarbeitung heute um 200 Min langsamer? Langfristiges Tuning - Verkürzung des Verarbeitungszeitfensters - Anbindung weiterer Quellsysteme - Erweiterung der internen DWH-Verarbeitung (z.b. neue Aggregationen) - An welchen Stellen in der DWH-Verarbeitung lohnt sich eine Optimierung? (Profiling-Ansatz) Kapazitätsplanung - Wie stark wächst das von Quellsystem X gelieferte Datenvolumen im Laufe der Zeit? 20.11.2007 OWB Runtime Auditing Reporting 4

OWB Bordmittel: Runtime Audit Browser -> Charakteristik eines Logfiles Unzureichend! 20.11.2007 OWB Runtime Auditing Reporting 5

OWB Bordmittel (2): SQL Developer Reports Einzelauswertung pro Prozess / Mapping Zeitreihen nur teilweise verfügbar Volumen nicht auswertbar 20.11.2007 OWB Runtime Auditing Reporting 6

Implementierte Lösung Reporting über die OWB Runtime Audit Daten in einem konkreten DWH Projekt Implementiert: Zeitreihenauswertung der OWB Laufzeiten - Laufzeiten - verarbeitete Datenmengen - #Fehler Verknüpfung mit Oracle Statspack Repository Eckdaten: - Auswertung von DB-Resourcenverbrauch, I/O Performance, WaitEvents etc. für gleichen ETL-Verarbeitungszeitraum - #Process Flows: >500 - #Mappings: >1200 - #Tabellen: >1800 - #OWB Workflow Steps executed per day: ~1600 20.11.2007 OWB Runtime Auditing Reporting 7

Hierarchie der Laufzeitdaten im Projekt Workflow Sub-Workflow Mapping (d.h. PL/SQL) Shell Script FTP 20.11.2007 OWB Runtime Auditing Reporting 8

DEMO DEMO: OWB Runtime Auswertung mit dem Oracle Discoverer (Screenshots im Anhang) 20.11.2007 OWB Runtime Auditing Reporting 9

Kennzahlen Es stehen die folgenden Kennzahlen zur Verfügung: Laufzeit Anzahl Fehler Volumen: # Selektierte Zeilen # Eingefügte Zeilen # Aktualisierte Zeilen Oracle Statspack: (die Statspack Auswertungszeitfenster werden an der OWB-Verarbeitung ausgerichtet ): IO Volumen pro Tablespace IO Performance Waitstats 20.11.2007 OWB Runtime Auditing Reporting 10

Architektur der Lösung OWB 10.2 Unified Repository MV Refresh Oracle Statspack Repository MV Refresh Reporting Schema MV MV -> MV Refresh erfolgt durch ETL Steuerung -> MVs halten zeitlich unbegrenzte Historie Discoverer Plus Discoverer Viewer 20.11.2007 OWB Runtime Auditing Reporting 11

Implementierung der Lösung Referentielle Hierarchie des OWB Repositories wurde zwecks Performancesteigerung denormalisiert ( aufgelöst ) Standard-Reports ( daily checks ) per Discoverer Viewer (integriert in das DWH Portal) Tiefergehende Analysen: Discoverer Plus Discoverer Reports greifen auf Materialized Views zu (definiert über: WB_RT_AUDIT_EXECUTIONS und WB_RT_AUDIT_MAP_RUNS sowie Oracle Statspack Repository) Es wird bislang unverändert die default Auditierung des OWB verwendet Erweiterbar: Selbstdefinierte Anreicherungen des OWB Runtime Auditing ermöglichen weitere fachliche Gruppierungen der Laufzeitdaten 20.11.2007 OWB Runtime Auditing Reporting 12

Fragen und Antworten Lutz Bauer Leiter Competence Center Data Integration MT AG Balcke-Dürr-Allee 9 40882 Ratingen Tel. 02102 309 61-0 Fax 02102 309 61-10 www.mt-ag.com Lutz.Bauer@mt-ag.com

Vorträge der MT AG DOAG 2007 Wann Di., 20.11. tbd Di., 20.11. tbd Mi., 21.11. 11:00 11:45h Mi., 21.11. 12:00 12:45h Do., 22.11. 11:00 11:45h Do., 22.11. 12:00 12:45h Do., 22.11. 13:00 13:45h Do., 22.11. 14:00 14:45h Standby Thema ETL Monitoring & Tuning durch Auswertung der OWB Laufzeit- Metadaten Erfahrungsbericht Einführung ARIS beim Kaufhof Oracle Warehouse Builder: Automatisierung von Designschritten bei der Bayer HealthCare AG So profitieren Unternehmen von OracleWeb-Center Suite: Wie sich Web 2.0-Features bewähren Praxisbericht: Database Vault 10.2.0.3 in der Personalabteilung Beschleunigte Oracle-ADF-Entwicklung von Rich Client-Anwendungen im Bankenwesen Risikominimierung bei der Migration von Datenbank und Application Server nach 10gR2 Best Practices: Entwicklung komplexer APEX-Applikationen Best Practices im Business-Reporting: So kombiniert man Hyperion Intelligence mit dem OWB Referent MT AG Lutz Bauer Hildgund von Alten- Krämer Lutz Bauer Niels de Bruijn, Detlef Müller/Oracle Volker Mach Tobias Otto Dr. Peter Alteheld Niels de Bruijn Anja Wiegele Jens Wiesner 20.11.2007 OWB Runtime Auditing Reporting 14

Vielen Dank für Ihre Aufmerksamkeit! Lutz Bauer Leiter Competence Center Data Integration MT AG Balcke-Dürr-Allee 9 40882 Ratingen Tel. 02102 309 61-0 Fax 02102 309 61-10 www.mt-ag.com Lutz.Bauer@mt-ag.com

Beispiel: Auswahl der Workflows zur Tagesverarbeitung (ab 22h) 20.11.2007 OWB Runtime Auditing Reporting 16

Zeitreihenauswertung: Laufzeiten der Tagesverarbeitung 20.11.2007 OWB Runtime Auditing Reporting 17

Zeitreihenauswertung: Laufzeiten der Tagesverarbeitung (Jahresübersicht) 20.11.2007 OWB Runtime Auditing Reporting 18

Zeitreihenauswertung: Laufzeiten der Tagesverarbeitung 20.11.2007 OWB Runtime Auditing Reporting 19

Drill-Down: Laufzeit der Tagesverarbeitung, aufgeteilt auf Ebene der Sub-Workflows 20.11.2007 OWB Runtime Auditing Reporting 20

Drill-Down: Laufzeit der Tagesverarbeitung, aufgeteilt auf Einzelschrittebene (Mappings) 20.11.2007 OWB Runtime Auditing Reporting 21

Auswertung des verarbeiteten Datenvolumens (# Rows Selected) 20.11.2007 OWB Runtime Auditing Reporting 22

Auswertung des Datendurchsatzes (# Rows Selected / Seconds Elapsed) 20.11.2007 OWB Runtime Auditing Reporting 23

Oracle Statspack Auswertung: Read/Write Performance auf Tablespace-Ebene 20.11.2007 OWB Runtime Auditing Reporting 24

20.11.2007 OWB Runtime Auditing Reporting 25