taktische und operative unternehmenssteuerung mit oracle ... · der kunde: tamer group, k.s.a....
TRANSCRIPT
1 1
Michael Weiler, PROMATIS software GmbH
DOAG 2012 Applications, Berlin, Mai 2012
Taktische und operative Unternehmenssteuerung mit
Oracle ERP Analytics
2 2 © 2012 PROMATIS software GmbH
Motivation
Oracle Analytics
Komponenten Oracle Analytics
TAMER-Projekt TAMIno
Der Kunde: TAMER Group, K.S.A.
Technische Daten
Zielmodell
Beispiele aus dem Projekt TAMIno
Anpassungen (Customization)
Beispiele von Anpassungen
aus dem Projekt TAMIno
Erfahrungen aus dem Projekt TAMIno
Ausblick
Agenda
Mai 2012
3 3 © 2012 PROMATIS software GmbH
Die Herausforderung
Schnelllebige Märkte und immer schwerer zu kalkulierende Risiken stellen die
Unternehmen in ihren Planungs- und Entscheidungsprozessen vor ganz
erhebliche Herausforderungen. Dazu kommen immer schärfere Governance,
Risiko- und Compliance Management-Anforderungen.
Die Erkenntnis, dass in den operativen Prozessen Unmengen von Daten
angehäuft werden, aus denen sich wertvolles Geschäftswissen (Business
Intelligence) zur Bewältigung dieser Herausforderungen extrahieren ließe, setzt
sich durch.
Doch Business Intelligence-Projekte gelten als komplex und sind zumeist sehr
technisch angelegt. Zudem sind die eingesetzten Softwarewerkzeuge oft
unhandlich und kaum vom Endanwender zu bedienen.
Gefordert sind BI-Technologien mit bester Usability und Wirtschaftlichkeit, die
durch ihre Offenheit, Skalierbarkeit und flexible Einsatzmöglichkeiten
evolutionäre Business Intelligence-Lösungen möglich machen.
PROMATIS Business Intelligence
Motivation
Mai 2012
4 4 © 2012 PROMATIS software GmbH
Oracle Analytics
Überblick
CRM
ANALYTICS
ERP
ANALYTICS
ORACLE BI ENTERPRISE EDITION
AND OTHER OPERATIONAL AND ANALYTIC SOURCES
Sales
Marketing Service and Contact Center
Price Loyalty
Financials Procurement and Spend
Supply Chain and Order
Management
Projects Human
Resources
Mai 2012
5 5 © 2012 PROMATIS software GmbH
Pre-mapped metadata, including
embedded best practice calculations and
metrics for financial, executives and other
business users
A “best practice” library of over 488
pre-built metrics, 36 intelligent dashboards,
250+ reports and several alerts for CFO,
Finance Controller, Financial Analyst,
AR/AP Managers and Executives
Pre-built ETL to extract data from a large
number of operational tables and load it
into the DW, sourced from PSFT, Oracle
EBS, JD Edwards and other sources
Pre-built warehouse with 16 star-schemas
designed for analysis and reporting on
financial analytics
• Presentation layer
• Logical business
model
• Physical sources
1 3
2 4
Oracle Analytics
Komponenten am Beispiel Financials
Quelle: Oracle
Mai 2012
6 6 © 2012 PROMATIS software GmbH
Oracle Analytics
Überblick
Datenquellen
Ad-hoc-
Analyse
Interaktive
Dashboards
BI Publisher
Oracle Data Warehouse
Legacy- Systeme
Unternehmens- applikationen
(operativ und analytisch)
Dateien Excel XML
Oracle BI Server Common Enterprise Information Model
Informatica Power Center / DAC
Extraktion
Trans-
formation Laden
Mai 2012
7 7 © 2012 PROMATIS software GmbH
Quellsysteme • Oracle • SQL Server • DB2 • Teradata
ODBC
Zieldatenbank • Staging Tabellen • Zieltabellen • Hilfstabellen • Indexe etc.
Dateien • XML • Excel • Text
Komponenten Oracle Analytics
Informatica / DAC
Informatica Client Tools
DAC Client
Informatica Repository
DAC Repository
Repository Service
• Anlage von Metadaten
• Änderung von Metadaten
Designer Repository Manager
Workflow Manager
Workflow Monitor
DAC Service
• Aufruf von Skripten
• Aufruf von Informatica Workflows
Integration Service
• Extraktion der Quellen
• Einlesen von Konfigurationsdateien
• Transformation und Laden der Zieldaten
Mai 2012
8 8 © 2012 PROMATIS software GmbH
Komponenten Oracle Analytics
Oracle Data Warehouse
Mai 2012
Vordefinierte Tabellen
_A Aggregationstabellen für
Summeninformationen
_D Dimensionstabellen
_DS Staging Tabellen für Dimensionen
_DH Hierarchien für Dimensionen
_F Faktentabellen
_FS Staging Tabellen für Fakten
Andere Weitere Namenskonventionen für
Mapping Tabellen,
ETL Transformationstabellen,
ETL Unterstützungstabellen, etc.
(siehe Oracle Dokumentation)
Vordefinierte Indexe
Standard Indicies
Bitmap Indicies
9 9 © 2012 PROMATIS software GmbH
Vereinfachte Sicht mit Hilfe von
Business-Modellen
Fortschrittliche Engine für
Berechnungen & Integration
Intelligente Generierung von
Anfragen und Services für einen
optimierten Datenzugriff
Hohe Skalierbarkeit und
Performance
Grundlage für alle Präsentations-
services der Oracle BI Suites
Open SQL Interface
Oracle BI EE Präsentations-services
Andere Fremd-Tools
Oracle BI Server
Native RDBMS • Oracle • SQL Server • DB2 • Teradata
ODBC
Multidimensional • XMLA • Oracle OLAP Option • MS Analysis Services • SAP BW
Andere • XML • Excel • Text
• Vereinfachte Business-Sicht
• Einheitliche Metadaten
• Intelligentes Caching
• Weitreichende
Berechnungsmöglichkeiten
• Aggregationsfunktionalität
• Verbindung von Queries und Integration
• Optimiertes SQL und Funktionen
Komponenten Oracle Analytics
Oracle BI Server
Mai 2012
10 10 © 2012 PROMATIS software GmbH
Komponenten Oracle Analytics
Common Enterprise Information Model
Eine konsistente Definition von Unternehmensdaten, Kennzahlen, Rechenregeln und Analysepfade
• Dimensionen • Hierarchien • Kennzahlen • Berechnungen • Aggregations-Regeln • Zeitreihenanalyse
Semantische Objektschicht
Verbindung vom logischen Datenmodell zu den physischen Datenquellen
Paralleler Zugriff auf beliebige Datenstrukturen
• Zugriff auf physische Daten • Verbindungsdaten • Datenschemata (Tabellen)
Physische Datenschicht
Rollenbasierte, themenbezogene Bereitstellung von mehrsprachigen Informationen für Benutzer
• Benutzerrollen, Präferenzen • Vereinfachte Darstellung • Logische SQL Schnittstelle
Präsentationsschicht
Mai 2012
11 11 © 2012 PROMATIS software GmbH
Oracle Answers
Ad-hoc-Abfragen
Komponenten Oracle Analytics
Präsentationsservices
Vollständige Ad-hoc-Analyse,
Kreuztabellen und Berichts-
erstellung
Point & Click-Oberfläche
Datenquellen für Anwender
völlig transparent
Speichern, Organisieren und
Verteilen von Berichten
Interaktive Dashboards
Intuitive und interaktive
Dashboards/Scorecards
Live-Daten in Echtzeit
aus unterschiedlichsten
Datenquellen
Point & Click-Oberfläche,
für jeden Benutzer
personalisierbar
Trennung von Datenextraktion,
Report-Design und -verteilung
Reports zeitlich festlegen und
verteilen
Technisch ausgereifte Layout-
Kontrolle „pixel perfect“
Microsoft Office-Integration:
Excel, PowerPoint, Word
Oracle BI Publisher
Professionelles Reporting
Mai 2012
12 12 © 2012 PROMATIS software GmbH
Der Kunden: TAMER Group, K.S.A.
Branche: Handel und Distributions-Services
DAS UNTERNEHMEN
Führende saudische Unternehmensgruppe in
Handel, Investments und Produktion für
Healthcare- und Konsumentenprodukte.
TAMER bietet umfassende Services in
Marketing, Vertrieb, Distribution und lokale
Produktionsstätten.
Partner sind globale Unternehmen wie
Johnson & Johnson, Nestlé, Pfizer, P&G,
Roche Diagnostics, Sanofi-Aventis.
HERAUSFORDERUNGEN / CHANCEN
Migration einer individuellen Legacy-
Unternehmenssoftware, die mit dem hohen
Wachstum nicht mehr Schritt halten kann.
Unternehmenssoftware als Treiber für neue
Geschäftsmodelle und unternehmens-
übergreifende Geschäftsprozesse.
LÖSUNG
Oracle E-Business Suite (Finanzen, Logistik,
Vertrieb, Personal), Infor Warehouse
Management, Oracle BI Applications
Oracle BPM-Produkte
Horus Business Modeler & Knowledge Bases
KUNDENSICHT
Oracle bietet eine umfassende,
hochskalierbare Infrastruktur- und
Applikationslösung mit vielfältigen
Erweiterungsmöglichkeiten.
Oracle garantiert mit einer standard-
basierten Lösung und der Lifetime
Support Policy für Zukunftssicherheit.
Dramatische Verbesserungen bzgl.
Governance, Risikomanagement und
Compliance (GRC).
ERGEBNISSE
Modernes ERP-System für durch-
gängige Geschäftsprozesse und kenn-
zahlenbasierte Unternehmensführung.
Unternehmensübergreifendes BPM für
Geschäftsprozesse, die sich flexibel an
die individuellen Anforderungen der
Geschäftspartner adaptieren lassen.
Vollständige Spezifikation der
Geschäftsprozesse für Process
Knowledge Management, GRC und
Qualitätsmanagement.
Mai 2012
13 13 © 2012 PROMATIS software GmbH
Der Kunde: TAMER Group, K.S.A.
Kernprozesse
Embedded Business Intelligence
Oracle Business Intelligence 11g
Finance &
Administration
Strategic
Enterprise
Management
Vision Strategy
Corporate
Performance
Management
Shared
Core Services
Supply Chain
Management
Logistics &
Warehousing
Finance &
Controlling
Human Capital
Management Administration
JEDDAH
BRANCH
RIYADH
BRANCH
KHOBAR
BRANCH
ABHA
BRANCH
MAKKAH
HOFUF
MADINAH
BRANCH
BURAIDAH
BRANCH
TABUK
BRANCH
DW
H1
DW
H2
Consumer
Business
Medical
Business
Healthcare
Promotion & Marketing Government
Relations
Services
Pharma Business
Sales & Collections
Inbound Logistics Distribution
Roche
...
Promotion & Marketing Sales & Collections
Inbound Logistics Distribution
Promotion & Marketing Sales & Collections
Inbound Logistics Distribution
Prestige P & G
...
Business Units
Sanofi Pfizer ...
Mai 2012
14 14 © 2012 PROMATIS software GmbH
Transaktionsorientierte Systeme
– Oracle E-Business Suite Version 11.5.10 mit Financials, Order Management,
Advanced Pricing, Purchasing, Inventory, Human Resource
– INFOR Warehouse Management System – Anbindung von Barcode Scannern für
Lagerbewegungen (Oracle 11g Datenbank)
– Van Sales System – Anbindung von Handhelds für den Verkauf (Oracle 11g
Datenbank)
Oracle BI Applications
– BI Server 10g
– Oracle Data Warehouse Datenbank 11g
– Informatica Power Center Suite 8.6.1
– Data Warehouse Administration Console (DAC) 10.1.3.4
BI Hardware
– 2 Server: Applikationsserver und Datenbankserver getrennt
– Hauptspeicher je 16 GB
– 2 CPUs 2,53 Mhz je Server
– Plattenplatz netto 500 GB je Server
TAMER-Projekt TAMIno
Technische Daten
Mai 2012
15 15 © 2012 PROMATIS software GmbH
Horus Modellierungswerkzeug
– http://www.horus.biz/
– Erstellung von Datenmodellen
– Erstellung von Abläufen
– Erstellung von Organisationshierarchien
– Freeware Download
PROMATIS BI Einführung
– Erstellung von Ziellandkarten auf Basis von Referenzmodellen
– Erstellung des ETL-Prozesses auf Basis von Referenzmodellen
– Erstellung des BI Datenmodells auf Basis von Referenzmodellen
LIVE DEMO
TAMER-Projekt TAMIno
Modelle
Mai 2012
16 16 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Zielmodell (Ausschnitt)
17 17 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Wie waren die Verkäufe für einen Kunden …
April 2012
Dashboard Dimensionsattr.:
Kundenname
Fakt: Rechnungsbetrag
- Gutschriftsbetrag
Filterbereich TAMER Division
18 18 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Mit welchen Kunden werden 80% des Umsatzes …
November 2011
28 Kunden generieren
79,7% des Umsatzes
292 Kunden generieren
den restlichen Umsatzes
28 Kunden entspr.
8% der Kunden
dieser Division
19 19 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Mit welchen Kunden werden 80% des Umsatzes …
Ansicht der Kundennamen
und deren Umsatz
Mai 2012
20 20 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Rechnungsbeträge und Gutschriften im Vergleich …
Mai 2012
21 21 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Rechnungsbeträge und Gutschriften im Vergleich …
Kennzahl 1:
Auftragswert Kennzahl 2:
Wert Rücksendung
Einteilung der
Kunden in 3 Bereiche
Kunden im ersten Bereich haben wenig Rücksendungen;
in den anderen Bereichen sind es deutlich mehr.
Mai 2012
22 22 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Produktanalyse Saisonverlauf
Auslieferungsmenge
Durchschnitt über
mehrere Jahre, um
einen Saisonverlauf
zu erkennen
Mai 2012
23 23 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Produktanalyse
Alle drei Produkte weisen in 2012 (blau) eine Steigerung (ausgelieferte Menge)
gegenüber 2011 (gelb) auf.
Mai 2012
24 24 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Produktanalyse Betrachtung der Entwicklung für die
einzelnen Niederlassungen: Branch
1 und 2 haben sich verschlechtert.
Branch 3 und 4 haben sich
2012 deutlich verbessert!
Mai 2012
25 25 © 2012 PROMATIS software GmbH
Anpassungen (Customization)
Überblick
Extension of DW Schema for extension columns, additional
tables, external sources, aggregates, indices, etc.
Extension of ETL for extension columns,
descriptive flexfields, additional tables, external
sources, etc.
Additional derived metrics, custom drill paths, exposing extensions in physical, logical and presentation
layer, etc.
Additional dashboards and reports, guided and conditional navigations,
iBots, etc.
Level of Effort
Degree of Customization
Easy
Moderate
Intermediate
Involved
Dashboards & Reports
OBIEE Metadata
DW Schema
ETL
Quelle: Oracle
Mai 2012
26 26 © 2012 PROMATIS software GmbH
Anpassungen (Customization)
Auswertungen und Dashboards
Erstellung von TAMER-spezifischen
Analysen mit Answers
Erstellung von TAMER-spezifischen
Berichten mit BI Publisher
Erstellung von individuellen
Dashboards mit Standardberichten
und TAMER-Berichten
Veränderung von Standardberichten
Aufruf von Detaildaten direkt aus der
Applikation (ibots)
Neue Verzweigungsmöglichkeiten
(zu Detailberichten)
Fazit: Die Aufgaben wurden fast vollständig von der TAMER IT oder Key-Usern
übernommen. Der Aufwand ist in der Regel überschaubar.
Mai 2012
27 27 © 2012 PROMATIS software GmbH
Anpassungen (Customization)
OBIEE Repository
Fazit: Viele Aufgaben wurden von der TAMER IT übernommen. Der Aufwand ist
höher, da zusätzlich Anpassungen im Frontend notwendig sind.
Neue abgeleitete Kennzahlen
Anpassung von Feldern auf TAMER-
spezifische Anforderungen
Integration der Benutzerverwaltung
der Oracle E-Business Suite in die
Benutzer der OBIEE
Anpassung der Standardfelder –
Änderung des Mappings
Anpassung von Hierarchien und Drill-
down-Möglichkeiten
Mai 2012
28 28 © 2012 PROMATIS software GmbH
Anpassungen
Oracle Data Warehouse
Fazit: Die beiden letztgenannten Anpassungen resultieren aus einer Anpassung
des ETL-Prozesses. Diese Anpassungen verursachen einen hohen
Aufwand. ACHTUNG: Namenskonventionen beachten.
Einfache Anpassungen
Einführung neuer Indices
Einführung Partitioning Option
Einführung Auslagerung
Neue Felder für Dimensionen
Nutzung bereits vorhandener Felder
im Data Warehouse Modell
Neue Felder in den Dimensionen
Neue Dimensionen
Aufbau neuer Dimensionen
Änderung der Laderoutinen für die
betroffenen Fakten
Mai 2012
29 29 © 2012 PROMATIS software GmbH
Anpassungen
ETL-Prozess
Fazit: Die Anpassungen sind umfangreich und müssen ausgiebig getestet werden.
Ausreichend Zeit für Know-how-Transfer einplanen.
Änderung in verschiedenen Bereichen der
ETL-Prozesse:
PLP: Post Loading Processes
(Bildung von Aggregaten und Verteilungen etc.)
SDE: Source Dependend Extraction
(Extraktion in die Staging Tabellen)
SIL: Source Independend Loadings (Transfer
aus den Staging Tabellen ins DWH)
Integrierte Versionskontrolle
PowerCenter Designer
PowerCenter Workflow Manager
DAC Anpassungen
Komplett neue Prozesse benötigen eine
Anpassung des DAC Execution Plans
Mai 2012
30 30 © 2012 PROMATIS software GmbH
TAMER Beispielanpassungen
Produkthierarchien -anforderungen
Standard
Purchasing
Category
Änderung Einkaufskategorie
Purchasing Business
Supplier
Supplier Site
Änderung Lagerkategorie
Inventory Business
Inventory Category
Inventory Sub Category
Mai 2012
31 31 © 2012 PROMATIS software GmbH
TAMER Beispielanpassungen
Produkthierarchien
Mai 2012
32 32 © 2012 PROMATIS software GmbH
TAMER AR-Auswertung nach Branch
Debitorenbuchhaltung: Ausschnitt des Datenmodells
Mai 2012
33 33 © 2012 PROMATIS software GmbH
TAMER AR-Auswertung nach Branch
Dashboards: Neue Auswahl nach Branch
April 2012
34 34 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Erfahrungen
Projektlaufzeiten:
Initiale Phase ca. 1 Monat
Testphase ca. 3 Monate
Umsetzungsphase mit Test und Abnahme ca. 4 Monate
Initiales Projekt mit 6 Monaten Laufzeit ist möglich. Weiterentwicklungen in
Releases durchführen.
Modellierung hat sich bewährt (Ziel- und Datenmodelle).
Anpassungen im OBIEE Repository sind ausführlich zu testen (Seiteneffekte).
Unterschiede in der Mentalität beachten.
Mai 2012
35 35 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Erfahrungen
Data Warehouse Größe nach einem Jahr ca. 100 GB unter folgenden
Rahmenbedingungen:
Anzahl der Aufträge für 2011 ca. 197.000
Anzahl der Auftragszeilen für 2011 ca. 1.575.000 (ca. 8 Zeilen pro Auftrag)
Anzahl der Rechnungen, Gutschriften etc. für 2011 ca. 260.000
Anzahl der Transaktionszeilen für 2011 ca. 1.301.000 (ca. 5 Zeilen pro Transaktion)
Anzahl der Lagertransaktionen (ausgehend / eingehend) ca. 637 Mio / 563 Mio
Buchungsschlüssel mit 10 Segmenten
Durchschnittliches Wachstum pro Jahr ca. 20%
Datenbank-Server mit 500 GB netto bei dem vorliegenden Mengengerüst sollte
für 3 Jahre ausreichen.
Performance nach mehr als einem Jahr ist akzeptabel.
Empfehlung: Im 2. Jahr Performance Optimierung via Datenbank-Partitioning
einplanen.
Mai 2012
36 36 © 2012 PROMATIS software GmbH
TAMER-Projekt TAMIno
Ausblick
Upgrade der BI ERP Analytics Version von 7.9.6.2 auf 7.9.6.3
Einsatz von OBIEE 11g
Unterstützung Mobile BI Applications
Verbessertes Benutzer-Interface
Implementierung weiterer Teilbereiche aus „Financial Analytics“ und „Supply
Chain and Order Management Analytics“
Anbindung des Infor Warehouse Management Systems
Ausweitung von Kennzahlen für den Logistik Inbound Prozess – Umfangreiche
Anpassung in der Oracle EBS (Clearing Process)
Mai 2012
37
PROMATIS software GmbH
Pforzheimer Str. 160
76275 Ettlingen
Germany
Tel. +49 7243 2179 0
Fax +49 7243 2179 99
E-Mail:
Web: www.promatis.de
37 © 2012 PROMATIS software GmbH
Kontakt
Michael Weiler
Senior Principal Consultant
Division Manager Business Intelligence
Mai 2012