57
© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH Welchen Mehrwert hat das Planning Application Kit (PAK)? In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA Benjamin Geng und Fabian Kehle | MHPBoxenstopp: 28.01.2014

In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Embed Size (px)

DESCRIPTION

Das Planning Application Kit (PAK) von SAP beschleunigt die BI integrierte Planung (BI-IP) indem es bestimmte Planungsfunktionen In-Memory ausführt. Dabei wird die Technologie von SAP HANA genutzt um nun auch Planungsanwendungen zu beschleunigen. In diesem MHPBoxenstopp wollen wir Ihnen einen Einblick und Anstoß für eigene Überlegungen geben inwieweit Ihnen das Planning Application Kit einen Mehrwert liefern kann.

Citation preview

Page 1: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH

Welchen Mehrwert hat das Planning Application Kit (PAK)?

In-Memory Planung mit SAP BI-IP und PAK powered

by SAP HANA

Benjamin Geng und Fabian Kehle | MHPBoxenstopp: 28.01.2014

Page 2: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 2

04.02. - 05.02.2014 Forum Automobillogistik in Frankfurt am Main , Forum Messe Frankfurt am Main

Einleitung

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

www.youtube.de/MHPProzesslieferant

TelKo Einwahlnummer Einwahlnummer Schweiz: +41 44 583 1925

Einwahlnummer Deutschland: +49 711 96 59 96 13

Teilnehmer PIN- Code: 42538759 mit Raute- Taste bestätigen

Weitere MHPBoxenstopps

Agenda

Wo Sie uns in 2014 auch finden können…

www.mhp.de/Events

www.mhp.com/de/events

Zu Anfang sind alle Teilnehmer auf stumm geschalten.

04.02.2014 Das Comeback von ERA Leistungsentgelt Leistungsorientierte Vergütung im Tarifbereich optimal

umsetzen

04.02.2014 On Track with Design Studio – 1.2 Erreicht die Version 1.2 die Zielgerade oder nur einen weiteren

Checkpoint?

11.02.2014 Qualität ist kein Zufall Erfolgreiches Testmanagement in SAP Projekten

11.02.2014 Enterprise Data Quality Management-Dashboards lösen den Knoten zur

Datenverbesserung

www.mhp.com/de/events

11.00 – 11.10 Uhr Begrüßung Fabian Kehle

11.10 – 11.45 Uhr Vortrag Benjamin Geng

11.45 – 12.00 Uhr Offene Fragerunde Sie können bereits während der Web Session über Chatfunktion

im rechten Fenster Fragen einreichen.

www.slideshare.net/MHPInsights

Page 3: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 3

Ihre Gesprächspartner

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Fabian Kehle

Consultant

Produkt- und

Innovationsmanagement

Benjamin Geng

Manager

Business Intelligence

Page 4: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 4

Prozesse verbessern kann nur, wer sich im Detail auskennt.

Genauso wie im Großen und Ganzen.

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Wir wissen aus Erfahrung,

wie man Ziele erreicht und dabei vorneweg fährt.

Page 5: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 5

Mieschke Hofmann und Partner (MHP)

A Porsche Company

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Die Leistung

Management Consulting

System Integration

Application Management

Business Solutions

Business Solutions

Der Unterschied

Symbiose aus Prozess- + IT-Beratung l Prozesslieferant l Excellence l Automotive l Kunden

Die Kompetenz Ganzheitliches Beratungsportfolio über die gesamte Wertschöpfungskette

Technology

Services

Application

Mgmt.

Services

Product

Lifecycle

Mgmt.

Supply

Chain

Mgmt.

Production

& Opera-

tions Mgmt.

Customer

Relations

Mgmt.

Finance &

Controlling

Business

Intelligence

After

Sales

Retail

Mgmt.

Human

Resources

Page 6: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 6

Ganzheitliches Beratungsportfolio über die komplette Wertschöpfungskette.

Unsere Kompetenzbereiche mit Themenfeldern.

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Technology

Services

Application

Mgmt.

Services

Product

Lifecycle

Mgmt.

Supply

Chain

Mgmt.

Production

& Opera-

tions Mgmt.

Customer

Relations

Mgmt.

Finance &

Controlling

Business

Intelligence

After

Sales

Retail

Mgmt.

Human

Resources

Production

Planning

Strategic

Production

Consulting

Lean Production

Manufacturing

Execution

Maintenance

Retail Service

Management

Retail

Consulting

Fleet

Management

Sourcing

Planning

Affiliation

Performance

Development &

Talent

Management

Governance,

Risk and

Compliance

Template

Development

and Rollouts

Business

Process

Development &

Optimization

Legal and Fiscal

Requirements

Accounts,

Reporting and

Consolidation

System

Harmonization

CIO

Management

Consulting

Enterprise

Content

Management

Standard

Software

Individual

Software

Application &

Process Services

Application

Management

Consulting

Product

Structure

Management

Product

Development

Process (PDP)

Management

SAP PLM

Consulting &

Solution

Implementation

PTC Windchill

Solution

Integration

DS Enovia V6

Solution

Integration

PLM Strategy &

Management

Consulting

Production

Logistics

Procurement &

Quality

Sales Logistics

Service

Management

Spare Parts

Management

Supply Chain &

Demand

Planning

Service

Management

Spare Parts

Management

Warranty

Processes

(Pro-active)

Complaint

Management

Digital incl.

Connected CRM

& Social CRM

CRM Strategy &

Management

Consulting

Sales Force

Automation incl.

Mobile CRM

Analytics incl.

Segmentation &

Campaign

Management

Vertical Retail

Integration

(Pro-active)

Complaint

Management

BI Technology

BI Strategy

Integrated

Corporate

Planning

Analytical

Business

Processes

Next Generation

BI & BIG DATA

Mobile BI

Scenarios

CRM IT

Consulting &

Solution

Implementation

Transition &

Change

Management

Administrative

Core Processes

MHP Dealer

Performance

Management

Finance and

Controlling for

Automotive

Retailers

Dealer

Management

Systems

MHP Carbon

Innovations Connected

Vehicle Cloud Compute

Sustainable

Mobility Social Business Mobile Business

Real-time

Business Industry 4.0

BI Technology

Page 7: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 7

Business Intelligence Competence

BIG DATA Predictive Analytics SAP HANA

BI on Cloud Analysis & Mobile BI BI Strategy &

Organization

Planning Solutions Data Warehouse Data Integration &

Quality Management

?

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Page 8: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 8

Business Intelligence Portfolio

Management

Consulting

Business

Intelligence

? SAP Mobile Platform

SAP BusinessObjects

IBM Cognos BI

QlikTech QlikView

Bissantz DeltaMaster

IBM SPSS

SAP InfiniteInsight (KXEN)

SAP Predictive Analysis

Blue Yonder NeuroBayes

MathWorks Matlab

Apache Hadoop

Hortonworks

Cloudera

Splunk

SAP Business Warehouse

SAP BW on HANA

Oracle Database

IBM DB2

Microsoft SQL Server

SAP BO Data Services

Informatica PowerCenter

Talend Data Integration

Microsoft SSIS

SAP BI-IP

SAP BPC

IBM Cognos TM1

SAP HANA

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Page 9: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 9

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 10: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 10

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 11: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 11

BW on HANA

1. Überblick

Langsame Datenbank wird ersetzt durch SAP In-Memory Datenbank SAP HANA

Schnelleres Reporting

Schnelleres Datenladen

Deutlich geringeres Datenvolumen

Schnellere Planung

lesen

Funktionen (schreiben) nur mittels PAK

Page 12: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 12

SAP HANA Plattform – „viel mehr als nur SAP im Hauptspeicher“

Database /

Technology

Cloud Mobile Applications Analytics

SAP HANA = Neue Echtzeitplattform über alle Märkte

SAP AG: „SAP HANA ist unsere strategische Plattform für In-Memory Data Management

und steht im Mittelpunkt aller laufenden und zukünftigen Entwicklungen“

Virtualized

In-Memory

BIG DATA

XS-Engine

/ SAP UI5

Neue

Prozesse

Suite / BW

on HANA

Predictive

Analytics

Kombination von Innovativen Hardware + Software Technologien

1. Überblick

Page 13: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 13

Planning Application KIT (PAK)

1. Überblick

Performance in jedem (Planungs-) Projekt ein Hauptthema

Mit BWA und HANA verbessert man „nur“ die Leseoperationen bei IP

Bottleneck: Planungsfunktionen (OLAP und Datenbank)

SAP Planning Application KIT (PAK) ermöglicht eine vollständige In-memory Planung

Voraussetzungen:

SAP BW on HANA

7.3 > SP5

7.4 > SP5

Lizenz Business Planung & Consolidation (BPC)

Page 14: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 14

IP HANA Integrationsstufen

1. Überblick

PAK BW on HANA

$

$ $

$ $ $

Page 15: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 15

Aktivierung PAK in max. 3 Schritten

1. Überblick

1. Hinweis 1637148 einspielen (nicht notwendig ab 7.4 SP5 )

2. Generelles Einschalten via Tabelleneintrag in RSPLS_HDB_ACT

3. Infoprovider für PAK aktivieren in Tabelle RSPLS_HDB_ACT_IP oder Hinweis 1930335

Sonstiges:

Für einzelne User freischalten SU01 Parameter RSPLS_HDB_SUPPORT

Check ob alles richtig eingerichtet ist über Programm:

RSPLS_PLANNING_ON_HDB_ANALYSIS

Page 16: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 16

Vergleich BI-IP mit und ohne PAK

1. Überblick

IP Standard HANA ohne PAK HANA mit PAK

User Interfaces gleich

Modellierungs-

Tools

gleich

HANA Support nein Lesen Lesen, schreiben,

berechnen

Weiteres SAP

Investment

Nein nur

„Wartungsstrategie“

Ja, hohe neue

Investitionen

Lizenzen nein HANA Lizenz HANA Lizenz +

SAP BPC Lizenz =

PAK Lizenz

Page 17: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 17

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 18: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 18

Architektur

2. Wie funktioniert PAK

Quelle: SAP

Page 19: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 19

PAK Beispiel Disaggregation

2. Wie funktioniert PAK

Page 20: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 20

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 21: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 21

Funktionsumfang (Status Quo )

3. Funktionsumfang

Nach ca. 2 Jahren seit PAK Einführung sind ca. 90% der Funktionen HANA-enabled

Neben 1:1 Umsetzungen wurden auch verstärkt neue IP Funktionalitäten in den letzten 2

Jahren entwickelt, von denen auch das Standard IP profitierte.

Page 22: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 22

Funktionsumfang ( HANA enabled)

3. Funktionsumfang

Query Ausführung für lesen und schreiben

Disaggregation in Queries ( direkt auf Aggregationsebene, Einzelwert Einschränkung)

Merkmalsbeziehungen, Merkmalsableitungen

Datenscheiben

Log BADI

Page 23: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 23

Funktionsumfang ( HANA enabled)

3. Funktionsumfang

Planungsfunktionen

Kopieren

Löschen

Umwerten

Umbuchen

Wert setzen

Merkmalskombinationen

Verteilung

FOX

Exit („neu“ über SQL Script)

Page 24: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 24

Funktionsumfang ( HANA not enabled)

3. Funktionsumfang

Planungsfunktionen

Prognose

Währungsumrechnung ( Workaround über FOX möglich)

Einheitenumrechnung

Funktionen mit Flag „Delta-Mode“

Fox (Einschränkungen)

CALL FUNCTION

Key Words ( z.B. DATA I TYPE I )

ATRV/ATRVT und MDEXIST bei Zeitmerkmalen

Bedingungen in Funktionen

Mehr als eine Bedingung

Bestimmte Konstellationen bei Selektion Hierarchie, Attribute und Mehrfachauswahl

Sonstiges

Merkmalsbeziehungen via Hierarchie

Kennzahlen TIMS & DATS / Aggregationsverhalten <> SUM

Virtuelle Kennzahlen & Master Data & Transient Master Data

Page 25: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 25

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 26: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 26

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 27: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 27

Was bringt PAK: Wie hoch ist der Performancegewinn?

5. PAK Performancesteigerungen

Ausgangslage

Proof of Concept bei MHP Kunden im Bezug auf PAK

Ziel Performance Vergleiche einer Planungsanwendung in drei unterschiedlichen Konstellationen

A) aktuelle Produktivumgebung (DB2)

B) HANA ohne PAK

C) HANA mit PAK

Umstellungsaufwand / Hindernisse / Restriktionen

Rahmenbedingungen

Hohes Datenvolumen

Realistisches Planungsszenario mit Produktivdaten

Page 28: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 28

5. PAK Performancesteigerungen

Was bringt PAK: Wie hoch ist der Performancegewinn?

Fachlicher Hintergrund

Kostenartenplanung eines Bereichs für mehrere Jahre

Kopierfunktion von Ist-Daten als Referenzwerte für Planung

Top Down Verteilung der Planwerte entlang der Kostenartenhierarchie

Datenmodell Ist InfoCube mit 41 Merkmalen und ca. 7 Mio Datensätzen

Plan Infocube analog Ist Cube

Cubes wurden im HANA Testfall auf „HANA-Optimiert“ migriert

Front End Bex Analyzer mit eingabebereiter Query

Planungsfunktionen Daten sichern

Kopierfunktion (Standard und Fox)

Dissaggregation

Page 29: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 29

5. PAK Performancesteigerungen

Was bringt PAK: Wie hoch ist der Performancegewinn?

Ergebnisse Planungssequenz Kopieren

Page 30: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 30

5. PAK Performancesteigerungen

Was bringt PAK: Wie hoch ist der Performancegewinn?

Ergebnisse Disaggregationen

Page 31: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 31

5. PAK Performancesteigerungen

Was bringt PAK: Wie hoch ist der Performancegewinn?

Ergebnisse Daten sichern

Page 32: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 32

PAK Lessons Learned

5. PAK Performancesteigerungen

Sonderaspekte Datenmodellierung

Plancube darf keine Kennzahl mit „Binnenumsatzeliminierung“ aktiv sein

Plancube darf keine Merkmale mit Stammdatenzugriff über Stammdatenleseklasse haben

ab 7.4 SP5 gibt es eine Lösung dafür ( via native Hana View )

Geschäftsjahresvariante (0FISCVARNT) muss eingeschränkt werden wenn Query das Merkmal

Geschäftsjahr verwendet wird

Page 33: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 33

PAK Schlussfolgerungen aus Proof of Concept

5. PAK Performancesteigerungen

Keine funktionalen Restriktionen bei Umstellung von bisherigen Planungsappl. nach PAK

Planung läuft 1:1 weiter

Erste Performance Verbesserungen durch „reine“ HANA Umstellung

Extrem Hohe Performance Verbesserungen bei voller In-Memory Integration (PAK)

Einsatz von PAK stark vom Planungsszenario abhängig

Lohnt sich umso mehr bei hohem Datenvolumen

Hoher Umbau Aufwand bei vielen ABAP Exits

Page 34: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 34

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 35: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 35

SQL Script für Exits

6. Exits mit PAK

Ziel: Möglichkeit um bestehende IP ABAP Exits mit SQL Script zu ersetzen

Idee: SQL Script als „Knoten“ in Berechnungen

Umsetzung: API TREX_EXT_PE_SQL_SCRIPT

über interne HANA Tabellen

Verfügbar ab BW 7.3/7.31 SP10 oder 7.4 SP5

+ HANA Revision 67

Quelle: SAP

Page 36: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 36

SQL Script für Exits

6. Exits mit PAK

SQL Script innerhalb eines IP Funktionstyp nun möglich

SQL Script Prozeduren für PAK können alle HANA Funktionalitäten enthalten

SQL Prozeduren haben definierte Schnittstellen und eine View (Aggregationsebene) auf

derer die Prozedur ausgeführt wird

SQL Prozeduren sind also Abhängig von Aggregationsebenen

Auch extra View möglich Referenzdaten Konzept

Parameterübergabe IP spezifisch möglich (Funktionstyp Parameter)

Page 37: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 37

SQL Script für Exits: Beispiel

6. Exits mit PAK

Page 38: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 38

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 39: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 39

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 40: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 40

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 41: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 41

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 42: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 42

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 43: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 43

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 44: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 44

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 45: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 45

6. Exits mit PAK

SQL Script für Exits: Beispiel

Page 46: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 46

FOX

Keine Anpassungen für PAK notwendig

einfaches Debugging

BW Meta- / Stammdaten Zugriff

eingeschränkte Befehle

Schnittstellen

Gute aber keine maximal Performance

Aus Fachbereichssicht zu komplex

Aus IT-Sicht keine richtige

Programmiersprache

FOX versus SQL Script für Exits

6. Exits mit PAK

SQL Script

- Neuprogrammierung

Debugging umständlich

( via Hana Studio / Hilfstabelle )

BW Meta- / Stammdaten nur über Umwege

offene Sprache / komplexe Logik abbildbar

maximale Performance

Predictive Analysis Library (PAL)

R und L Language Integration

mächtig, aber nicht einfach

Page 47: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 47

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 48: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 48

PAK Mehrwert

7. Mehrwert

Atemberaubende Performance Steigerungen

stehen

Lizenzkosten HANA + PAK gegenüber

Quelle: SAP

Page 49: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 49

PAK Mehrwert

7. Mehrwert

PAK ist aber mehr als nur Performance !!!

Hoher ROI aktuell nur möglich falls:

Performanceprobleme aktuelle Planung / hohes Datenvolumen

neue innovative Planungsprozesse ( keine Einschränkung der Business Cases mehr)

Simulationen ( GuV, Bilanz, Wettbewerber, Kunden..)

Predictive Szenarien ( Absatz, Logistik, Instandhaltung…)

Big DATA (unstrukturierte Daten + ERP )

Planungen mit mehr automatisierter Logik („Mensch vs. Maschine“)

Neue Funktionalitäten hinsichtlich Flexibilität und Usability z.B. „BPC unified“

Wettbewerbsvorteile durch innovative Planungsprozesse

Page 50: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 50

Mehr Flexibilität: BW Workspaces für Planung

Lösungsansatz für Adhoc Planungsszenarien (ab 7.5 SP5)

spezieller Bereich, in dem neue Modelle anhand von

zentralen Daten aus dem BW-System und lokalen Daten

angelegt werden können.

Workspaces werden von einer zentralen IT-Abteilung

verwaltet und von lokalen Fachabteilungen verwendet

7. Mehrwert

Quelle: SAP

Page 51: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 51

Mehr Transparenz : Audit Dimension

Ab 7.4 SP5

Mit Hilfe des Datenaudits können Sie Änderungen an Bewegungsdaten auf der Ebene einer

eingabebereiten Query verfolgen, z. B. wann und von wem Daten in der Query geändert

wurden. Der Benutzer kann sich die Audit-Informationen für jede Zelle der Query in Form

von Deltawerten der Änderungshistorie in einer entsprechenden Audit-Query anschauen.

In Kombination Sichern-BADI interessant Audit Möglichkeiten / Nachvollziehbarkeit

Audit Merkmal Info

0ATIMESTAMP Datum / Zeitstempel

0AUDITMODE •WHM: Lademodus

•PLAN: Planmodus

•OFF: Datenaudit inaktiv

0USER User ID

0ASOURCE Quelle: Query , Planungsfunktion

7. Mehrwert

Page 52: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 52

Mehr Flexibilität: DSO Planung

Ab 7.3 SP9 (In-memory DSO Planung

After Image statt Delta ( Cube vs. DSO)

„Keine Aggregation“

Unterdrücken Null Zeilen

Disaggregation durch Kopieren

Physikalisches Löschen von DSO Sätzen

( ab 7.3 SP 10)

Insbesondere für Preisplanungen gut geeignet aber auch

Allgemein als Cube Ersatz

7. Mehrwert

Quelle: SAP

Page 53: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 53

HANA Analytical Process (HAP)

Ausführen von HANA Funktionen direkt auf dem BW InfoProvider

Predictive Library ( Clustering, association algorithms, regression analysis, weighted

score...)

R-Script, L-Script, SQL-Script

Komplexe Berechnungen möglich

Interessant in Kombination mit Planungsszenarien

Quelle: SAP

7. Mehrwert

Page 54: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

Agenda

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 54

1. Überblick

2. Wie funktioniert PAK

3. Funktionsumfang

4. Live Demo

5. PAK Performancesteigerungen

6. Exits mit PAK

7. Mehrwert

8. Ausblick & Diskussion

Page 55: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 55

BPC NW unified

8. Ausblick & Diskussion

Quelle: SAP

Page 56: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 56

Kontaktadresse MHP:

Benjamin Geng

Manager

Business Intelligence

Telefon: +49 (0)7141 7856-0

Mobil: +49 (0)151 4066 7367

E-Mail: [email protected]

Fabian Kehle

Consultant

Produkt- und Innovationsmanagement

Telefon: +49 (0)7141 7856-0

Mobil: +49 (0)151 2030-1406

E-Mail: [email protected]

Offene Fragerunde

MHPBoxenstopp: In-Memory Planung mit SAP BI-IP und PAK

powered by SAP HANA

Freischaltung Mikrofon: Sie werden nun zentral wieder freigeschalten.

Chat How-To: 1. Am rechten Bildschirmrand den Reiter Chat anklicken und das Chatfenster öffnet sich.

2. Jetzt können Sie Ihre Frage eingeben und anschließend auf senden drücken. 3. Die Unterlagen der WebSession erhalten Sie später als E-Mail.

Page 57: In-Memory Planung mit SAP BI-IP und PAK powered by SAP HANA

© 2014 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbH 57

MHPTimetable Januar 2014

weitere Infos

www.mhp.com/

events

MHPBoxenstopp

MHP SAP BI

Optimization Solution

13-14 Uhr | 14.01.13

MHPBoxenstopp

Transparenz im

Vertrieb durch

Auftragsbestand/-

eingang

11-12 Uhr | 14.01.14

MHPBoxenstopp

Salesforce Cloud

Lösungen,

hochintegriert und

sicher zugleich

13-14 Uhr | 21.01.14

MHPBoxenstopp

In-Memory Planung

mit SAP BI-IP und PAK

powered by SAP HANA

11-12 Uhr | 28.01.14

Mit nur einem “Klick” zur MHPBoxenstopp Anmeldung

MHPBoxenstopp

BIG DATA Strategy

13-14 Uhr | 28.01.14