Speaker’s Name/Department (delete if not needed) Month 00, 2013 BW powered by HANA Speaker’s Name/Department (delete if not needed) Month 00, 2013 Neue Potentiale mit BW on HANA Version: Pre-Final (M.Effinger)
winnovation Quick Facts Form Aktiengesellschaft Gründung 28.3.2006 Aktienkapital 200‘000 CHF (100% im Besitz des Mgt) Ort Baar (Zug, Schweiz) Mitarbeiter 15 Management Franziska Täschler, VR Präs., Partner Vision, Strategie Angelo Minutella, CEO, Partner Marketing, Offshoring Martin Effinger, Partner Innovation, Technologie Michael Hutter, Partner Key Account, Operations BW – BO – HANA Dienstleistungen Consulting (Strategie, Realisierung, Support) Knowhowtransfer (Training, Workshops) Technologie (BWA, HANA, BOE, BW) Offshore Entwicklung und Support
Dienstleistungen für alle BW/BO Projektphasen BI Framework BW 7.3 Upgrade Balanced Scorecard Planungs-anwendungen Dashboards Enterprise DWH SAP Portal DESIGN BUILD RUN Planning Solutions Finance Analytics Human Capital Management Logistics Analytics Supply Chain Management Healthcare Analytics Application Support Support Offshoring Performance Optimierung Analyse-berechtigung BI Competence Center Projekt Management 10-Days-BI-Package BW / BO Training und Inhouse Workshops winnovation Service Portfolio Vom BI Konzept bis zur erfolgreichen Umsetzung, aus einer Hand Technologie (HANA / BOE / BWA) Dashboards Beispiele aus dem Bereich Verkauf, Controlling und HR 10-days-BI-Package Erfolgreiche BI Neueinführungen in 10 Tagen BI DOCU PERFORMER BW Datenmodelle einfach dokumentiert News
Alternate Presentation Title Subtitle placeholder Speaker’s Name/Department (delete if not needed) Month 00, 2013
Agenda Datenbankmigration nach BW on HANA Migration der BW InfoProvider Datenmodelle optimieren Ad-Hoc Szenarien für Endanwender Mixed Szenarien Virtuelle Szenarien Szenarien mit Datenübertragung
BW powered by HANA Datenbankmigration nach BW on HANA
SAP HANA – BW powered by HANA Datenbankmigration nach BW on HANA Migration der Datenbank auf HANA Standardvorgehen beim wechseln des Datenbankanbieters Kein Reload der Daten notwendig Alle BW Datenmodelle und Reporting Objekte funktionieren weiter BWA ist obsolet Data Warehouse Data Warehouse SAP Business Suite SAP ERP Financials HR … SAP Business Suite SAP ERP Financials HR … SAP BWA SAP NetWeaver BW SAP NetWeaver BW Datenbank (Oracle, DB2, etc.) Datenbank HANA
SAP HANA – BW powered by HANA Datenbankmigration nach BW on HANA Potentiale: Migration der Datenbank auf HANA Ladeperformance Verbesserte Ladeperformance durch bessere Massendatenverarbeitung der HANA DB Codierte Routinen laufen schneller (wenn Sie korrekt implementiert sind) Reporting Performance Berichte laufen massiv schneller (10 – 100x schneller) Bei einem Umstieg von BW/BWA auf BW on HANA sind die Geschwindigkeitsgewinne nicht mehr so gross
BW powered by HANA Migration der BW InfoProvider
SAP HANA – BW powered by HANA Migration der InfoProvider HANA Optimized InfoCubes Einfachere Strukturen für InfoCubes DIM IDs nicht mehr notwendig InfoCube Ladezeit signifikant verkürzt Migration der InfoCubes Nach der DB Migration liegen die InfoCubes noch im alten Starschema vor Konvertierung der InfoCubes empfohlen (Transakation RSMIGRHANADB) Multiprovider und Queries die auf den migrierten InfoCubes aufbauen laufen weiter Neue InfoCubes Werden automatisch als HANA optimized angelegt
SAP HANA – BW powered by HANA Migration der InfoProvider HANA Optimized InfoCubes Dimensionstabellen fallen weg Pakettabelle weiterhin notwendig für das Request Handling Nur noch eine Faktentabelle Faktentabelle enthält nur noch Line Item Dimensionen
SAP HANA – BW powered by HANA Migration der InfoProvider Potential: HANA Optimized InfoCubes Verkürzte Ladezeit (5x schneller), da keine DimensionsIDs mehr erzeugt werden müssen Geringeren Speicherverbrauch durch den Wegfall der Dimensionstabellen schlecht modellierte InfoCubes nicht mehr möglich Einfachere Remodellierung Einfachere Datenbewirtschaftung Keine Indizes Keine Aggregate Kein Rollup
SAP HANA – BW powered by HANA Migration der InfoProvider HANA Optimized DataStore Object (DSO) Einfachere Strukturen für DSO Changelog Tabelle ist keine physische Tabelle mehr sondern ein HANA Calculation View. Aktivierung wird nicht mehr auf dem Applikationsserver (ABAP) durchgeführt sondern als Stored Procedure auf der HANA DB Migration der DSO Objekte Nach der DB Migration liegen die DSO Objekte in der alten Form vor Konvertierung der DSO Objekte empfohlen (Transakation RSMIGRHANADB) Multiprovider und Queries die auf den migrierten DSOs aufbauen laufen weiter Neue DSO Objekte Können als HANA optimized angelegt werden
SAP HANA – BW powered by HANA Migration der InfoProvider Klassisches DSO (DataStore Object) HANA Optimized DSO (DataStore Object) Conversion Herausforderungen: Data Activation Runtime Reporting Performance Secondary indexes SID handling
SAP HANA – BW powered by HANA Migration der InfoProvider Potential: HANA Optimized DataStore Object (DSO) Delta Berechnung komplett in HANA integriert In-memory optimierte Datenstrukturen für schnellen Zugriff (Spaltenablage) Keine Roundtrips zum Applikationsserver notwendig SID Generierung optimiert für HANA Optimized DSOs -> kaum Auswirkung auf Ladeperformance Ladeperformance in DSOs um Faktor 5-10 verbessert Weniger Datenredundanz -> Weniger Speicherverbrauch Reporting auf DSO mit nahezu gleicher Performance wie auf dem InfoCube möglich
BW powered by HANA Datenmodelle optimieren
SAP HANA – BW powered by HANA Datenmodelle optimieren Werden InfoCubes weiterhin benötigt? Ja, für… Eine reibungslose Migration nach BW auf HANA Bestandsszenarios Reportspezifische komplexe Logik BW Integrated Planning Limit von 16 Schlüsselfeldern in DSOs
SAP HANA – BW powered by HANA Datenmodelle optimieren Potential: Weitere Verwendung von InfoCubes Es gibt Szenarien in denen InfoCubes obsolet werden Vereinfachtes Datenmodell und weniger gespeicherte Daten Entscheidung pro Szenario unter Berücksichtigung der Performance und den fachlichen Anforderungen
SAP HANA – BW powered by HANA Datenmodelle optimieren Flexible Modellierung mit Composite Providern Kombination von InfoProvider (InfoCubes, DataStore Objects) und Analytic Indexes via UNION, INNER JOIN and LEFT OUTER JOIN Nur mit BW powered by SAP HANA verfügbar (teilweise auch mit BW Accelerator) UNION und JOIN Operationen werden komplett in der HANA DB ausgeführt Steht als Standard BW InfoProvider in allen BI Clients zur Verfügung BEx, BI tools) Transaction: RSLIMOBW Transportierbar
SAP HANA – BW powered by HANA Datenmodelle optimieren Flexible Modellierung mit Composite Providern Neue Optionen für die Modellierung durch die Kombination von InfoProvidern (InfoCubes, DataStore Objects) und Analytic Indexes Keine weitere Datenablage notwendig Höhere Flexibilität
BW powered by HANA Ad-Hoc Szenarien für Endanwender
SAP HANA – BW powered by HANA Ad-Hoc Szenarien für Endanwender BW Workspaces Business User Administrator
SAP HANA – BW powered by HANA Ad-Hoc Szenarien für Endanwender Potential: BW Workspaces Höhere Flexibilität mit neuer Modellierungsoption Business User können zentrale Datenmodelle mit eigenen Daten Ad-Hoc erweitern und flexible darüber berichten Business User können die Daten eigenständig bereitstellen und ändern
BW powered by HANA Mixed Szenarien – Virtuelle Szenarien
SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien Data Warehouse SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien HANA Modelle im BW verwenden SAP NetWeaver BW Query Query Query Composite InfoProvider Transient InfoProvider Virtueller InfoProvider SAP HANA Platform Database HANA Views generiert durch BW HANA Views DB Schema für BW DB Schema für Business Suite / Andere Quellen Replikation, SLT, Data Services Synchronisation Services
SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien Transient Provider Transaction: RSDD_HM_PUBLISH Analytic Index wird angelegt Optionales Mapping zu BW InfoObjekten OLAP functions in reporting BW Analysis Authorization Steht als InfoProvider allen BEx und BI Tools zur Verfügung Kann nicht in MultiProvider verwendet werden CompositeProvider um andere InfoProvider zu verbinden Nicht Transportierbar
SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien Virtual InfoProvider basierend auf HANA Modell Standard BW VirtualProvider Funktionalität BW Analyse Berechtigung ( keine Analytic Privileges) Verwendung in MultiProvider möglich Keine Verwendung in CompositeProvider (geplant) Transportierbar
SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien Data Warehouse HANA Modelle im BW verwenden BI Tools SAP NetWeaver BW Query SAP BI Tools Any BI Tools SAP HANA Platform Database HANA Views generiert durch BW HANA Views DB Schema für BW DB Schema für Business Suite / Andere Quellen Replikation, SLT, Data Services Synchronisation Services
SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien BW Modelle in HANA verwenden Beispiel für einen generierten Analytical View für einen InfoCube BW System und InfoProvider (InfoCubeDSO) für Import auswählen Generierte Views werden im Paket SAP/BW abgelegt
SAP HANA – BW powered by HANA Mixed Szenarien – Virtuelle Szenarien Potential: Virtuelle Szenarien Erweiterung des BW DataWarehouse Modells um Flexible Komponenten Historisches EDW + Real Time HANA Daten Virtuelle Provider sowohl für Prototyping wie auch langfristige Entwicklungen Enge Verknüpfung mit dem BW Datenmodell durch das verknüpfen der InfoObjekte Keine Verknüpfung mit dem BW Datenmodell aber es kann die BW Reporting Infrastruktur verwendet werden
BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung
Synchronisation Services Data Warehouse SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung Daten von HANA ins BW extrahieren SAP NetWeaver BW DataSource DataSource DB Connect Operationale DataProvider SAP HANA Platform Database HANA Views generiert durch BW HANA Views DB Schema für BW DB Schema für Business Suite / Andere Quellen Synchronisation Services Replikation, SLT, Data Services
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung DataSource auf Quellsystem DB Connect Anlegen einer DataSource auf HANA DB Tabellen und HANA DB Views (Keine Analytical View und Calculation Views) Standard BW Extraktionsprozess Generisches Delta wird unterstützt
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung DataSource auf Quellsystem Operational Data Provider (ODP) Anlegen einer DataSource auf Analytical Views und Calculation Views Standard BW Extraktionsprozess Mit InfoPackage und PSA Direktes Staging ohne PSA
Synchronisation Services Data Warehouse SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung Daten aus dem BW nach HANA übertragen SAP NetWeaver BW OpenHub SAP HANA Platform Database HANA Views generiert durch BW HANA Views DB Schema für BW DB Schema für Business Suite / Andere Quellen Synchronisation Services Replikation, SLT, Data Services
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung Daten aus dem BW nach HANA übertragen OpenHub Destination Definiert in welches HANA Schema die Daten zurückgeschrieben werden Daten können über Datentransferprozesse an HANA übergeben werden
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung Potential Szenarien mit Datenübertragung Flexibler Austausch von Daten zwischen BW und der HANA Plattform Neue Staging Wege verfügbar Das Beste aus beiden Welten nutzen HANA Views und BW Analyseberechtigungen Neue Ergebnisse mit HANA Views berechnen und diese in einem BW Datenmodell persistieren
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung BW Workspaces Die BW Workspaces bestehen aus einem Werkzeug für den Administrator, der Administration der Workspaces und einer webbasierten Arbeitsumgebung für den Business User, dem Workspace Designer Der Administrator hat folgende Aufgaben in der Administration der Workspaces: Er legt Workspaces an und überwacht sie (Speicherverbrauch) Er stellt in den Workspaces indizierte InfoProvider des BW-Systems zur Verfügung Er vergibt Berechtigungen für Workspaces und Daten aus dem BW-System Der Business User hat im Workspace Designer folgende Möglichkeiten: Er kann eigene Daten hochladen Er kann neue Datenmodelle auf Basis seiner eigenen Daten und den InfoProvidern anlegen Er kann Queries anlegen
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung HANA Optimized Infocubes Einfachere Strukturen für InfoCubes DIM IDs nicht mehr notwendig InfoCube Ladezeit signifikant verkürzt HANA Optimized DSOs Delta Ermittlung komplett in HANA implementiert No round trips zum Applikationsserver notwendig HANA optimierte Struktur für schnelleren Zugriff Ladezeit für DSOs um das 10 bis 15 gesteigert HANA Optimized Planning Functions Performanceschub für Planungsfunktionalität In Memory optimierte Planungsfunktionen: Disaggregation, Conversions, Revaluation, Copy, Delete
SAP HANA – BW powered by HANA Mixed Szenarien – Szenarien mit Datenübertragung Klassisch BW auf klassischer DB In Memory BW auf HANA Reporting Performance Langsame Reporting Performance Indizes, Aggregates, and Query Tuning BWA notwendig Sehr schnelles Reporting Keine Indizes, Aggregates, Tuning Kein BWA notwendig, Alle Objekte In-Memory verfügbar Daten Verfügbarkeit Wartezeit auf Daten In der Regel 24 h Real-Time Data Access möglich Real-Time Data Replication Planung Beschränkt & Appserver lastig Daten Limitieren, oder die Häufigkeit, oder Granularität Mehr und schneller planen Berechnung in-memory Datenladeprozess Langsam & mühsam 8-12 h sind die Regel Hervorragendes Ladeverhalten Staging & Transformationen laufen In-Memory Maintenance Erhebliches RDBMS management Indizes, Statistiken, DB Administration Vereinfachte Maintenance Keine Indizes, Statistiken notwendig Modeling Unflexibel Hinzufügen oder entfernen einer Dimension ist nicht trivial, ebenso eine Cube Remodellierung Höhere Modellierungsflexibiltät Modellierung auf flachen Strukturen ist einfacher und schneller
Thank you Contact information: F name MI. L name Title Address Phone number
The Grid Drawing area Headline area White space