Migration auf die OBIEE: In seinem Vortrag berichtet Till Sander (OPITZ CONSULTING) über die Migration des Discoverers auf die Oracle BI Suite Enterprise Edition (OBIEE).
Effiziente Betriebsoptimierung durch Cloud Nutzung
Migration auf die OBIEE - OPITZ CONSULTING - Till Sander
1. Till SanderProjektmanager OPITZ CONSULTING Hamburg GmbH Praxisbeispiel einer Discoverer-Migration auf die Oracle BI Suite Enterprise Edition Hamburg, 22. März 2011 Migration auf die OBIEE
2. Agenda Kurze Vorstellung OPITZ CONSULTING Vorstellung Controlling-DWH Vorgehen bei der Migration und Einführung der OBIEE Technische Durchführung der Migration Fazit
3. Wo wir stehen – Standorte und Entwicklung Standorte Unternehmensentwicklung OPITZ CONSULTING Niederlassungen Hamburg Berlin Mitarbeiter (FTE) 2010: 352Mitarbeiter 2011: 405 Mitarbeiter (Prognose) Umsatz 2010: 35,4 Mill. € 2011: 42,2 Mill. € (Prognose) Essen Gummersbach Bad Homburg Kraków Zürich München
4. Geschäftszieleeffektivverfolgen DierichtigenProjekte auswählen EffizienteMethoden und Technologien Projekterichtigmachen IndividuelleWettbewerbsvorteile Projektequalitativhochwertigumsetzen Sicherheit und Kostenvorteile Lösungenoptimal betreiben Nachhaltigkeit und Identifikation Know-howaufbauen und vertiefen Was wir machen – Die Tätigkeitsfelder
5. DWH Historie Im Juni 2006 wurde das DWH für den Bereich "Controlling" bereitgestellt. Oracle Warehouse Builder 10.1.0.4 Oracle Discoverer 10g Seit 2009 ist die Oracle BI Suite Enterprise Edition 10g die strategische BI-Plattform beim Kunden. Start der Migration des Controlling-DWHs war im Mai 2010. Migration DWH von Oracle DB/OWB 10.1 auf Oracle DB/OWB 10.2 Migration Discoverer Schulung der Anwender
6. Vorgehen und Aufwand Externe Migration der Discoverer EULs Lieferung des Discoverer EULs Migration auf OBIEE Repository durch OPITZ CONSULTING Dauer: 1 PT Umschulung des BI-Administrators Workshop auf Basis des migrierten Repositories Teilweise Anpassungen an aktuelle Anforderungen Erzeugen der notwendigen Berichte und Dashboards Qualitätssicherung der Daten Dauer: 8 PT Schulung der Key-User Workshop zur Einführung in die Bedienung der notwendigen OBIEE Frontends Dauer: 1 PT
7. Discoverer EUL vs. OBIEE Repository Generell Anbindung von Datenquellen (Metadaten) Authentifizierung und Autorisierung Modellierung von logischen Verknüpfungen der Daten Trennung von technischen und fachlichen Bezeichnungen Zentrale Definition von … Berechnungen Filtern Hierarchien Summentabellen Vorteile OBIEE Repository Größere Flexibilität bei der Anbindung von Datenquellen Vielfältigere Autorisierungsmöglichkeiten (LDAP, OS, DB, …) Strukturierung in drei Ebenen (physisch, fachlich, Präsentation) Mächtige Calculation-Engine
8. Voraussetzungen Verwendung des Assistenten Ein Star-Schema ist die optimale Voraussetzung für die Konvertierung der Metadaten Ein OLTP-Schema als Grundlage wird grundsätzlich ebenfalls migriert, es können aber manuelle Nacharbeiten notwendig sein. Software-Versionen Discoverer EUL: Minimum 10.1.2 OBIEE : Minimum 10.1.3.4
9. Discoverer "End User Layer" Controlling-DWH Vielzahl an komplexen und benutzerdefinierten Ordnern Ausgeblendete Ordner und "Hilfsordner" Logische Verknüpfungen Wenige komplexere Berechnungen Vorbereitung auf die Migration: Export der EUL bzw. einzelner Geschäftsbereiche
12. Notwendige manuelle Schritte Die Verbindungsinformationen zu den Datenquellen werden in Form von "Connection Pools" angelegt. Die wesentlichen Informationen müssen aber eingepflegt werden: Name der Datenquelle (TNS) Username Passwort Name der Datenquelle und Username können über eine Konfigurationsdatei übergeben werden.
14. Protokollierung der Migration Das Protokoll der Migration weist die ausgeführten Schritte auf. Objekte, die nicht migriert werden konnten, werden hier schon kenntlich gemacht Joins Filter Ordner ohne Bezug …
15. Protokollierung der Migration – Fehler/Probleme Mehrfach-Verknüpfung zwischen Tabellen Dimensionen auf Basis komplexer Ordner Dimensionen auf Basis komplexer Ordner Zentrale, optionale Filter
16. Stellschrauben %OracleBI%erverinigrationConfig.properties CreateAggregatedCols FALSE: Kennzahl mit Standard-Aggregation TRUE: Pro Aggregation eine Kennzahl CreateSeparateRPDs TRUE: Ein Repository pro Discoverer Geschäftsbereich ExcludeJoins Kommaseparierte Liste von Joins (IDs), die nicht migriert werden sollen ConsiderMultiplePaths TRUE: Es wird versucht, Mehrfachverknüpfungen zwischen Objekten zu migrieren Username, DataSourceName
17. Mapping Discoverer OBIEE End User Layer (EUL) MetadataRepository File (RPD) Business Area Presentation Layer Sichtbare Ordner Ordner im Presentation Layer Komplexe Ordner Logischer Ordner Benutzerdefinierte Ordner Tabelle Typ "SELECT" im Physical Layer Ordnerelemente Aggregationen verhalten sich anders als beim Discoverer, können nicht geändert werden. Durch Konfiguration CreateAggregateCols können alle zur Verfügung stehenden Aggregationen nachgebildet werden Berechnungen auf Basis PL/SQL-Funktionen werden mit EVALUATE und EVALUATE_AGGR nachgebildet
18. Mapping Discoverer OBIEE Joins Physical Layer: Übernahme Joins aus Discoverer-Definition Logical Layer: Star wird erzwungen Multiple Joins und Zirkelbezüge Realisierung über Alias Kombination aus Outer und Inner Join nur einer wird übernommen Filter/Bedingungen Obligatorisch Einfacher und logischer Ordner "Content Filter" des Ordners Komplex: Filter in der BI-Gruppe "Everyone" Optional Bisher nicht migriert Mit Migration der Workbooks als gespeicherter Filter
19. Fazit Der "Discoverer MetadataConversionAssistant" ist ein effektives Werkzeug zur Migration eines Discoverer EULs auf ein OBIEE Repository. In Abhängigkeit des zugrunde liegenden Datenmodells sind eventuell einzelne manuelle Nacharbeiten notwendig. Derzeit fehlt dieMöglichkeit, auch die Berichte und Arbeitsmappen des Discoverers zu migrieren. Eine entsprechende Lösung ist angekündigt. Der Umstieg für Entwickler und Anwender ist einfach.
20. Next Steps Download Oracle BI Suite Enterprise Edition http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/index.html Migrationsanleitung http://www.oracle.com/technetwork/developer-tools/discoverer/discoverer-metadata-conversion-assi-128504.pdf %OracleBI%erverocumentiscovererMetadataConversionAssistant.pdf