simply sophisticated®
Integration von SAP und Non-SAP-LösungenMarktüberblick, Techniken, Möglichkeiten & Probleme
Patrick Theobald
www.theobald-software.com 2
Zur Person
• Patrick Theobald
• Geschäftsführer Theobald Software GmbH seit 2004
• Buch- und Zeitschriftenautor
• Beschäftigung mit SAP-Schnittstellen seit ca. 15 Jahren
www.theobald-software.com 3
Agenda
SAP-Daten in SAP BW oder non-SAP-DWHs… Warum und warum nicht?
SAP BW als Bestandteil des Datenflusses.
Unterschiedliche Extraktionstypen für ein DWH.
Übersicht der Anbieter und Möglichkeiten.
Live-Demo
www.theobald-software.com 4
Warum ein BW für SAP-Daten?
Einfache Extraktion von Daten aus SAP-ERP-
Systemen
Business Content zur Verkürzung von BI Projekten und für
schnelle Ergebnisse
Einheitlich integrierte Umgebung für Business
Intelligence (Administration,
Metadatenmanagement, Datenintegration,
Datenspeicherung, …)
Laut BARC nutzen ¼ aller SAP-ERP-Kunden ein SAP
BW als DWH
www.theobald-software.com 5
Gründe gegen SAP BW als Analyse-Plattform
• Einbinden von non-SAP-Daten in BW
• Gute Performance ohne BW Accelerator oder HANA im Allgemeinen schwer zu erreichen
• Änderung bestehender oder Hinzufügen neuer Daten-Modelle vergleichsweise aufwändig
• Die Sicherstellung von Datenqualität im SAP BW
• Geschlossenheit des Systems (Frontend-Schnittstellen, Metadatenaustausch, Open Hub Schnittstelle & Lizenz)
• „Schwierige“ Roadmap von SAP über die letzten Jahre
www.theobald-software.com 6
ERP oder BW als Datenlieferant für externes DWH
ERP oder BW?
BI auf Basis von ERP DatenBI auf Basis von BW (DataMart)
www.theobald-software.com 7
SAP BW als Datenhub für ERP-Quellen
• Viele Möglichkeiten zur Verbesserung der Skalierbarkeit (Daten, Nutzer)
• Flexibilität (Datenintegration, Datenmodellierung, Daten-management)
• Offenheit / Best of Breed Ansatz in allen Layern
• BW Business Content wird mitgenutzt• Bestehende BW-Landschaft bleibt
erhalten (was u.U. ein gewichtiges, politisches Argument ist)
• Größerer Aufwand in Modellierung und Betrieb
• Zusätzliche Data Management Prozesse sind notwendig (Datenforwarding in der Nacht)
• Zusätzliche Datenintegrations-werkzeuge
• Open Hub Lizenz
DataMart
DataMart
BI Suite
3 Party Data Integration
StandardDatabase
SAPERP
SAPERP
SAPERP
Source Source
SAP BW
rd
www.theobald-software.com 8
SAP ERP direkt integrieren
• Viele Möglichkeiten zur Verbesserung der Skalierbarkeit (Daten, Nutzer)
• Flexibilität (Datenintegration, Datenmodellierung, Daten-management)
• Offenheit / Best of Breed Ansatz in allen Layern
• Business Content nur auf der ERP-Extraktionsseite unterstützt und auch nur dann, wenn die Schnittstelle es unterstützt
• Änderungen auf SAP ERP Seite (z.B. durch Patches) müssen manuell nachgezogen werden.
Source SourceSourceSourceSAPERP
DataMart
DataMart
BI Suite
StandardDatabase
3 Party Data Integrationrd
www.theobald-software.com 9
Tables
Transparent TablesCluster Tables
Views
BAPIsRFC Functions
OLTP DataSourcesBW Extractors
Queries ABAPReports
Open Hub ServiceInfoObjects InfoCubes
ODS Objects
Export DataSourcesInfoObjects InfoCubes
DataStores
BEx Queries / MDX
Hierarchies
ERP
BW
Vielfältige Extraktionstypen möglich
www.theobald-software.com 10
Beispielhafter Herstellerüberblick
• OLE-DB-basiertes Tool (funktioniert also nicht nur in Kombination mit dem Cubeware-Importer)
• Unterstützt Tabellen und BW-Extraktionen durch Queries
Cubeware SAP Connector
• Integriert sich direkt in das QlikView-Scipt• Unterstützt bei BW nur den BEx-Query- und ODS-Zugriff• Nur in Kombination mit QlikView nutzbar
QlikView SAP Connector
• Unabhänig der Zielumgebung integriert in den ETL-Prozess• Nur Zugriff auf SAP-Tabellen und BAPIs• Unter GPL lizenziert
Talend
• Kann für verschiedene DWH-Architekturen genutzt werden• Unterstützt fast alle gängigen Extraktionstypen• Geeignet für ELT-Ansatz
Xtract Universal
www.theobald-software.com 11
Live Demo
www.theobald-software.com 12
Xtract Universal - Oracle
Automatic Data Warehousing
www.theobald-software.com 13
• Echtzeitreplikation / Operational BI• Sofortige Verfügbarkeit von Daten in der BI-
Umgebung• Aussterben nächtlicher Datenextraktion
• Self Service BI mit Self Service ETL• Am Beispiel von Microsoft Power Query• Security-Erhaltung (egal ob ERP oder BW)• Sauberes Monitoring / Logging
Ausblick
simply sophisticated®
Patrick Theobald
Fon: +49 711 46 05 99 0
Theobald Software GmbHOlgastraße 15
70182 Stuttgart