oracle trifft auf sap - home: doag e.v.€¦ · etl-tool informatica oracle data integrator ... •...

Post on 17-May-2018

250 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© Copyright 2013. Apps Associates LLC. 1

ORACLE trifft auf SAP BI Financial Applications basierend auf SAP ECC 6.0

Referent: David Michel

© Copyright 2013. Apps Associates LLC. 2

Agenda

• Kurzvorstellung Apps Associates

• Was sind ORACLE BI Applications

• Überblick BI Applications

• BI Apps Komponenten für SAP

• Unterschiede von BI Apps auf SAP zu ORACLE eBS

• BI Apps on SAP Architektur

• Herausforderungen während des Projektes

• Customizations

• Fazit

© Copyright 2013. Apps Associates LLC. 3

Weltweit tätiger Dienstleister für Geschäfts- und Technologieberatung

Geschichte

2002 - Apps Associates wird in Boston, MA gegründet

2003 - Das GDC in Hyderabad/Indien wird eröffnet

2006 - Mit der Gründung der Apps Associates GmbH in Dortmund beginnt das Engagement in Europa

2011 - In Eindhoven wird Apps Associates B. V. gegründet

2012/13 - Die Gesellschafen in Wien und Oman sind in Gründung

Daten und Fakten

550+ Mitarbeiter auf 3 Kontinenten

29 Mio. U$ Umsatz in 2012

Wer wir sind…

© Copyright 2013. Apps Associates LLC. 4

• Technisch und Funktional

• Financials, Supply-Chain, Manufacturing Oracle E-Business Suite

• BI Apps

• OBIEE Oracle Business

Intelligence

• Application Express (APEX)

• Applcation Development Framework (ADF) Oracle Custom Development

• Onsite

• Offshore Oracle Database

Services

Geschäftsfelder

© Copyright 2013. Apps Associates LLC. 5

Was sind ORACLE BI Applications

DASHBOARDS & BERICHTE

• Vordefinierte KPIs

• Vordefinierte Analysen

• Vordefinierte Dashboards

OUT OF THE BOX FUNKTIONALITÄT

• Datawarehouse-Design

• Ladeprozesse + Datentransformation

• Integration mit operativen ERP-Systemen

© Copyright 2013. Apps Associates LLC. 6

Überblick BI Applications

© Copyright 2013. Apps Associates LLC. 7

Warum ist SAP für ORACLE interessant?

Bei der Einführung neuer ERP Software wird meist auf ein Produkt der führenden Anbieter gesetzt

SAP

ORACLE

Microsoft

Laut einer Studie kommt SAP auf Grund von Marktanteil und Erkennungswert als Marke öfter in den Auswahlprozess als ORACLE und Microsoft

SAP bietet rund 700 industriespezifische Lösungen an

89% der 500 umsatzstärksten SAP ERP-Anwender setzen ORACLE BI/EPM zu Analysezwecken ein

© Copyright 2013. Apps Associates LLC. 8

BI Applications Komponenten

• Oracle Datenbank 11gR2 - Installation Data Warehouse

• Oracle Data Integrator 10.1.3.6.1 - ETL Tool

• SAP KM 10.1.3.6.9_01 - ETL Ladestrecken

• JCo (SAP Java Connector) - Kommunikation ABAP-Anwendungen

• Oracle BI Enterprise Edition 11.1.1.6 - BI Suite

• Oracle WebLogic Server - Middleware “Application Server”

• Oracle Enterprise Manager - Konfiguration und Management OBIEE

• Oracle BI Applications 7.9.7.2 - BI Applikation für das Modul Finance

• Oracle Configuration Manager - ETL Execution Plans, ETL Parameter

© Copyright 2013. Apps Associates LLC. 9

Unterschiede zum herkömmlichen BI Apps

BI Apps (eBS) BI Apps (SAP)

ETL-Tool Informatica Oracle Data Integrator

Monitoring/Scheduling DAC Configuration Manager

Datenzugriff (Ebene) PL/SQL ABAP Programme

Datenaustausch direkt Datenextrakt (txt-File)

Configuration Files bekannt neu und unbekannt

Transportation

Management

- Transportwege einhalten

(DEV, QA, PROD)

Customization Config Files, Informatica,

PL/SQL

Config Files, ODI, ABAP,

SAP Transportation

Management

© Copyright 2013. Apps Associates LLC. 10

Configuration Files

• Insgesamt 14 Konfigurationsdateien

• 7 domainValues_configfiles und 7 file_configfiles

• domainValues_configfiles:

• Bilden von Gruppen, welche ausgewertet werden können

• Werte aus ERP System in einheitliches DWH Format konvertieren

• Nutzung üblicherweise als Lookup für Mappings Daten werden in Lookup Table ins DWH geladen

• file_configfiles:

• ETL-relevante Informationen aus ERP System

• Direkte Quelle für Mappings Daten werden zur ETL-Laufzeit ausgewertet

© Copyright 2013. Apps Associates LLC. 11

Configuration Files

• domain_values_UOM_Conversion_SAPECC6.0

• Werte aus ERP System in einheitliches DWH Format konvertieren

• SAP Transaction Code Se16, SAP Tabelle T006A

• Client = Feld “MANDT“

• Int. meas. Unit = Feld “MSEHI”

• Commercial = Feld “MSEH3”

© Copyright 2013. Apps Associates LLC. 12

BI Apps on SAP Architektur

SAP

Business Analytics

Warehouse

Shared Directory

BI Server

ODI

5. Daten

auswerten

1. ETL starten

© Copyright 2013. Apps Associates LLC. 13

BI Apps on SAP Architektur

• Shared Directory

• kann sich auf SAP Server, ODI Server oder Netzwerkverzeichnis befinden

• muss von SAP und ODI erreichbar sein

© Copyright 2013. Apps Associates LLC. 14

Herausforderungen

1. Configuration Manager

Lösung:

Browser Sprache auf Englisch ändern

© Copyright 2013. Apps Associates LLC. 15

Herausforderungen

2. ETL fehlgeschlagen: SAP Tabelle PA0604 (HR Tabelle)

Lösung:

Reihenfolge in Execution Plan ändern und Szenario neu generieren

© Copyright 2013. Apps Associates LLC. 16

Herausforderungen

3. AP Incremental Load: nicht alle Datenänderungen werden übernommen

Lösung:

Patch entpacken, Original-Code löschen und Code erneut deployen

© Copyright 2013. Apps Associates LLC. 17

Herausforderungen

4. Performance Probleme GL Group Accounts

Lösung:

Patch entpacken, Original-Code löschen und Code erneut deployen

© Copyright 2013. Apps Associates LLC. 18

Herausforderungen

5. COGS und Revenue Daten wurden nicht geladen

Ausgangssituation:

• SAP ECC 6.0 FI und CO vorhanden

• Module MM (Material Management) und SD (Sales and Distribution) nicht im Einsatz

Problem:

Für COGS ist SAP Tabelle BSIS Datenherkunft mit Filterkriterium:

1. BSIS.BUDAT > initial extract date

2. BSIS.BLART = ‘WL’ WL Einträge werden durch MM erzeugt

3. BSIS.BSCHL = ‘81’ OR ‘91’

Revenue Informationen werden aus SAP Tabellen T001, C001, C002, C003 & C005 ermittelt.

C001, C002, C003 & C005 Tabellen dienen zur Konfiguration des Moduls SD

Lösung:

Customization bereitgestellt

© Copyright 2013. Apps Associates LLC. 19

Customizations

Ausgangssituation:

• SAP Masken wurden erweitert zusätzliche Eingabefelder

• Ziel: Übernehmen dieser Informationen in das DWH

Lösung:

• Erforderliche DWH Tabellen erweitern

• ETL-Strecken (SIL, SDE) für die erforderlichen Tabellen anpassen

• ODI Szenarien neu generieren

neue ABAP Programme werden ins SAP geladen

• Erneuten Full Load ausführen

• OBI Repository mit neuen Feldern erweitern

• Reports/Dashboards anpassen

© Copyright 2013. Apps Associates LLC. 20

Customizations

ALTER TABLE W_SAP_AP_XACT_FS_TMP ADD (

X_BKPF_XBLNR VARCHAR2(16 CHAR),

X_BKPF_XREF2_HD VARCHAR2(16 CHAR)

);

© Copyright 2013. Apps Associates LLC. 21

Fazit

Allgemein:

• SAP Einführung inkl. Setup sollte abgeschlossen sein

• SAP Module FI, CO, MM und SD sollten vorhanden sein

• Projektteam sollte neben ORACLE und BI Apps KnowHow auch über SAP Wissen verfügen

© Copyright 2013. Apps Associates LLC. 22

Fazit

Produktspezifisch:

• Aufgrund von Produktneuheit waren „Kinderkrankheiten“ vorhanden

• Somit kam es im Laufe des Projektes auch zu einigen Herausforderungen

• Erfahrungen im Umgang mit „neuer“ Architektur/Werkzeugen mussten gemacht werden

• Teilweise neue Konfigurationsdateien bzw. Ermittlung der benötigten Parameter anders als bei eBS (eine der Hauptaufgaben im Projekt!)

• Direkter Zugang zu ORACLE Development war Gold wert!

Probieren Sie es doch einfach mal aus…

http://www.appsassociates.com/awslabs/

Connect With Us

• Web: www.appsassociates.com

• Email: david.michel@appsassociates.com

• YouTube: www.youtube.com/user/AppsAssociates

• LinkedIn: www.us.linkedin.com/company/apps-associates

• Twitter: @AppsAssociates

• Facebook: www.facebook.com/AppsAssociatesGlobal

• Social media groups, blogs, expert communities, circels

top related