sap netweaver bw powered by sap hana - ramp-up …...read / 60,000 abap / 60,000 total runtime...

44
Marc Hartz, Customer Solution Adoption SAP NetWeaver BW powered by SAP HANA - Ramp-Up Experiences

Upload: others

Post on 09-Jul-2020

25 views

Category:

Documents


1 download

TRANSCRIPT

Marc Hartz, Customer Solution Adoption

SAP NetWeaver BW powered by

SAP HANA - Ramp-Up Experiences

© 2011 SAP AG. All rights reserved. 2 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 3 Confidential

How does “SAP NetWeaver BW powered by SAP HANA”

differ from a Standard BW?

SAP NetWeaver BW 7.x on xDB

Database server and BWA server

Standard DataStore Objects

Standard InfoCubes

BW Integrated Planning

SAP HANA Data Marts running side-by-side

SAP NetWeaver BW 7.3, SP5 on HANA

One SAP HANA In-Memory platform

SAP HANA-optimized DataStore Objects

SAP HANA-optimized InfoCubes

In-Memory planning engine

Consumption of SAP HANA models

BW staging from SAP HANA

Migration without new implementation –

No disruption of existing scenarios!

© 2011 SAP AG. All rights reserved. 4 Confidential

In Detail: SAP HANA-Optimized InfoCube Architecture overview

Facts

D

D

MD MD

MD MD

F

E

Facts

MD

MD

MD

MD

F

Standard InfoCube

Physical start schema tailored for

RDBMS

HANA-optimized InfoCube

„Flat‟ structure

Conversion or

New*

* Activation from BI content also

creates HANA-optimized InfoCube

For more details: https://www.experiencesaphana.com/docs/DOC-1363

Very fast conversion process:

Example customer result:

250 Million records in 4 min

© 2011 SAP AG. All rights reserved. 5 Confidential

In Detail: SAP HANA-Optimized DataStore Object Architecture overview

Classical Architecture HANA-Optimized DataStore Object

Conversion

Challenges Data Activation Runtime

Reporting Performance Secondary indexes

SID handling

© 2011 SAP AG. All rights reserved. 6 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 7 Confidential

RampUp program SAP NetWeaver BW powered by HANA

Customer Industry Region Size of POC Scenario

11 Retail Customers EMEA, APJ,

South America

800GB – 5 TB

POS-DM, Financial Reporting, Procurement Scenarios, Materials Management, Shelf Analysis, Detailed Stock

reporting, General Ledger, Material Assortment Planning

15 Consumer Products EMEA, APJ,

North&Sourth Americas

320 GB – 5 TB Operational Reporting on ERP data (e.g. SD, MM),

CRM scenarios, Shop reporting

7 Utilities, Public Sector EMEA, APJ,

North America

1 – 2 TB

Reporting on ERP data, Fleet and Plant Management reporting, Customer Care, Billing, HR, Energy

Consumption Analysis and planning

12 Oil&Gas, Chemical EMEA, APJ 1 – 5 TB Classical ERP Reporting, revenue stream and chash-

flow analysis,

3 Automotive EMEA, APJ 160GB – 5TB Classical ERP reporting, Material Movement,

Financial Reporting and planning

© 2011 SAP AG. All rights reserved. 8 Confidential

RampUp program SAP NetWeaver BW powered by HANA

Customer Industry Region Size of POC Scenario

6 Insurance, Banking EMEA, APJ,

North America

300GB – 4 TB ERP, CRM, Audit Trail reporting, Loan reporting

3 Industrial Machinery EMEA, APJ 1,5TB – 3,8TB TB Financials (CO-PA), Logistics, Supply Chain reporting

3 Lifesciences, Pharma, Healthcare

EMEA, APJ, North

America 500GB – 3 TBTB

ERP operational reporting, special statistics on deseases

6 HighTech, Electronics, Telecomunication

EMEA, North America, APJ

540GB – 5 TB

Classical ERP reporting, InterCompany Reconciliation, Shipment Reporting, Sourcing and SupplyChain

reporting

© 2011 SAP AG. All rights reserved. 9 Confidential

Business Benefits IT Benefits

Proof Points: SAP NetWeaver BW powered by SAP HANA

© 2011 SAP AG. All rights reserved. 10 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 11 Confidential

Retrospective: Data Staging in SAP NetWeaver BW

SAP BW 3.x

SAP BW 7.x

SAP BW 7.30 on HANA

Change of Staging Technologies

• Introduction of DTP

and Transformations

• Additional Uploading to BWA

Full In-Memory Adoption

• No need for any RDBMS operation

• Accelerated Data Loading

• Tremendous reduction of DSO activation time

© 2011 SAP AG. All rights reserved. 12 Confidential

SAP HANA-Optimized DataStore Objects Request Activation – Lab results

© 2011 SAP AG. All rights reserved. 13 Confidential

SAP HANA Data Loading Performance Improvements Overall DataFlow, Process Chain

0

50

100

150

200

1 3 5 7 9 11 13 15 17 19 21

Customer Process Chains Process Chains

• are significantly faster by automatic

(or further manual) elimination of

unnecessary steps, e.g.

No. of

records

Read /

60,000

Abap /

60,000

total

Runtime

Accele-

ration

Origin RDMS 5,599,304 00:03:57 00:03:30 01:38:41

SAP HANA

(incl. Redesign,

In-Memory opt.)

5,599,304 00:00:01 00:00:11 00:10:22 9,5

Daily customer process chain:

© 2011 SAP AG. All rights reserved. 14 Confidential @ 2012 SAP AG. All right reserved.

SAP NetWeaver BW powered by HANA Data Loading – Experience Summary

Info

Cube

DSO

DataSource

ERP

BW

No Main Processes Improvement HANA

1 Extraction No

2 Transformation differing

3 Delete/rebuild index + + +

4 Data update (InfoCube) + +

5 Data upload (DSO) +

6 Data upload (MasterData) +

7 Roll up to aggregation + + +

8 DSO activation + + +

1

2

2

4

5

Aggregation

7

8

3

© 2011 SAP AG. All rights reserved. 15 Confidential

Real-time data replication into SAP BW Data Replication to SAP BW using SAP LT Replication Server

Further BW Staging Possibilities via SAP LT Replication Server

Enabling real-time data supply into SAP BW on HANA

Replicating Data of any SAP System (or non-SAP) into SAP BW on HANA

Real-Time data processing via SAP BW Realtime Data Acquisition (RDA) Daemon into a

DataStore Object (DSO) or master data tables (MD)

Not replacing BW extractors, but offering further capabilities

Technical Workaround will be published soon

LT - Server

Structure

mapping &

Transform

ation

Write module

SAP NetWeaver ECC

AnyDB

Application table

Logging table DB trigger

Read module

RFC-BAPI

SAP NetWeaver BW

SAP HANA

Row & Column Store

SQL/Calc/Planning/Aggr. Engine

WebService

DataSource

RDA

Daemon

MD DSO

© 2011 SAP AG. All rights reserved. 16 Confidential

Real-time data replication into SAP NetWeaver BW Comparison to existing data staging scenarios – typical use cases

DTP

Index Handling

Rollup

Change Run

DTP

Activation

DataStore

Object

InfoCube

DataSource

DTP?

DTP

Activation

DataStore

Object

InfoCube

Extraction

DataSource

Extraction DB Replication

DataSources

DTPs (RDA?)

DTP?

DataStore

Object(s)

InfoCube

BW 7.x on RDBMS BW 7.30 on HANA

using extraction

BW 7.30 on HANA

using replication

Report Availability

• >= Every x hours

Operational

Reporting

Report Availability

• >= Every minute

Corporate /

Strategic Reporting

and

and

and

and Inbuild extractor /

staging logic

Instant replication

of single tables

© 2011 SAP AG. All rights reserved. 17 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 18 Confidential

SAP NetWeaver BW powered by SAP HANA PoC Results – Query Runtimes

Scenario Setup MultiProvider on: InfoCube 1: 16 Mio rec InfoCube 2: 7 Mio rec DataStore: 15 Mio rec

0.2 0.24 0.22

0.17

0.3

0.12 0.12 0.08 0.09

0.21

0.77 0.75

1.39

0.38

0.48

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

Initial Drilldown “Month”

Filter “3” + Drilldown “Brand”

Drilldown “Country”

Filter “Russia” + Drilldown

“Store”

R

u

n

t

i

m

e

i

n

s

e

c

DM TimeInfoCubes(API)

DM TimeDSO (API)

DM TimeDSO (SQL)

© 2011 SAP AG. All rights reserved. 19 Confidential

Project scope

and business

scenario

Australia-based systems integrator and SAP partner, Innogence set up

an SAP HANA instance at its premises, running under SAP NetWeaver

BW to run various test scenarios using large volumes of test data loaded

into SAP HANA and BW

Performance

and benefits

Customer

Feedback

The validation of BW on SAP HANA is particularly promising, as this

solution will drive a lot of SAP HANA adoption within SAP‟s installed

base. What is more is that partners developing on the SAP HANA

platform will enable new business scenarios and reach customers and

industries that SAP may have otherwise never been able to access

SAP NetWeaver BW on SAP HANA Ramp-up Results Innogence

BWB (SQL

database) BWH (SAP HANA

database) Performance

gains

Query against cube

with 20 million rows 110 seconds 0.5 seconds 220x

Data transfer process

runtime of loading 1

million records into

DSO

294 seconds 87 seconds 3.4x

DSO activation runtime

for 1 million records 359 seconds 13 seconds 27x

© 2011 SAP AG. All rights reserved. 20 Confidential @ 2012 SAP AG. All right reserved.

BEX

Overview: Benefits of SAP BW powered by SAP HANA

Reporting

DB OLAP BEX

Query

Runtime

D

B OLAP

Traditional BW

Query

Runtime

Net

work

Net

work

Query runtime roughly consists of four parts:.

1. DB Database reading time: depends on amounts of records to be

selected and to be transferred.

2. OLAP calculation time and large data transfer,

Non-cumulative KF, exception aggregation etc.

3. BEX Presentation, depends mainly on the size of the result set.

4. Network Network load.

BW on HANA

© 2011 SAP AG. All rights reserved. 21 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 22 Confidential

SAP HANA-Optimized Obects Benefits / Recommendation / Performance Improvements

The main benefits of converting to HANA-optimized DSO

Significantly faster activation

Faster reporting on DataStore object data

Broader adoption of DataStore object

Reporting on granular DataStore object data

The main benefits of converting to HANA-optimized InfoCube

Simplified data modeling

Faster remodeling

Fast data loads

Exception Aggregation in HANA

© 2011 SAP AG. All rights reserved. 23 Confidential

Adoption of SAP HANA-Optimized DataStore Object Reduction of persistent layers by adopting BW on HANA – EDW core

Rollup

Change Run

DataStore Object

InfoCube

BW 7.x on RDBMS

Aggregates or

BWA index

DTP

Query

DataStore Object

InfoCube

BW on SAP HANA

DTP

DataStore Object

BW on SAP HANA

Migration Adoption

InfoCube can be removed when used only for

aggregation

© 2011 SAP AG. All rights reserved. 24 Confidential

SAP HANA-optimized DataStore object Simplification through Layer Reduction – PoC Example

Classical Architecture SAP HANA-optimized

Reporting Aspects

• Reporting directly on

DataStore objects

• No replication to

InfoCubes / BWA

• Significant reduction of

TCO/TCD and load

time improvements

© 2011 SAP AG. All rights reserved. 25 Confidential

SAP HANA-optimized DataStore object Do we still need InfoCube?

Reporting directly on DataStore Objects

Query performance is similar to InfoCube (with same granularity)

“SID-flag on” -> optimized HANA Calculation Engine access

InfoCube still required

Transformations (not only data aggregation) or multiple DSO feeds into a

cube

NCUM key figures

Integrated planning only on transactional InfoCube

external write-interface (RSDRI) only works for InfoCubes

DataStore Object still limited to 16 keys

© 2011 SAP AG. All rights reserved. 26 Confidential

SAP BW 7.30 InfoProvider still recommendable

SPO Hybrid

Provider

Composite

Provider

Transient

Provider

Classicfication

in LSA

Merging of data

Support of

AdHoc Reporting

No Data

Persistency

Mass data

capability

Inclusion of real-

time data

Implementation

Effort

Prototyping

BWA relevant

NA

Operational Data

Store (ODS)

Reporting

Layer

Reporting

Layer All Layers

© 2011 SAP AG. All rights reserved. 27 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 28 Confidential

Platform

Content

Accelerators

Products on

In-Memory

Database

Next generation applications

Usage scenarios of SAP HANA

© 2011 SAP AG. All rights reserved. 29 Confidential

SAP HANA Appliance

Consumption of SAP HANA models in BW on HANA Mixed Scenarios

SAP HANA Schema(s)

Note 1681092 - Support for multiple SAP HANA databases one HANA

SAP HANA Database SAP HANA

Database

SAP HANA

Database

• SAP does support running multiple SAP HANA databases on a

single non-production (DEV, QA, test, etc) single-node SAP

HANA appliance.

© 2011 SAP AG. All rights reserved. 30 Confidential

Consumption of SAP HANA models in BW on HANA Mixed Scenarios

SAP BW Schema

SAP HANA Schema(s)

SAP HANA

SAP BW on HANA

InfoCube

Analytic or

Calculation View

TransientProvider

Query

CompositeProvider

Query

Virtual Provider

Query

Data Replication (SLT,

Data Services)

Note 1661202 - Support for multiple applications on SAP HANA

© 2011 SAP AG. All rights reserved. 31 Confidential

Consumption of SAP HANA models in BW on HANA Mixed Scenarios

SAP BW

Schema A

SAP HANA

SAP BW on HANA

System A

Note 1666670 - BW on SAP HANA - landscape deployment planning

SAP BW

Schema B

SAP BW on HANA

System B

NOT SUPPORTED

© 2011 SAP AG. All rights reserved. 32 Confidential

Consumption of SAP HANA models in BW on HANA Mixed Scenarios

SAP BW Schema

SAP HANA

SAP BW on HANA

System A

Note 1666670 - BW on SAP HANA - landscape deployment planning

SAP COPA Acc.

Schema

SAP COPA Accelerator

© 2011 SAP AG. All rights reserved. 33 Confidential

SAP BW on HANA: Support of Add-On„s

Note 1600929 - SAP BW powered by SAP HANA DB: Information

SAP HANA

SAP BW on HANA

System A

SAP BW

Schema

SEM-BCS 6.34

ST-A/PI / ST-PI

Business Content Add-On

SBOP PC 10.0 FOR SAP NW

© 2011 SAP AG. All rights reserved. 34 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 35 Confidential

SAP NetWeaver BW powered by SAP HANA Typical Migration Approach

BW System

Landscape on

RDBMS

Copy

Upgrade

Housekeeping

Migration to HANA

Optimization / Test

Dev QA Prod

BW on HANA

Piloting

New Install

Transport selected

models

(Re)load data

Dev QA Prod

BW System

Landscape on HANA

Replacing old system

landscape Additional

system landscape

© 2011 SAP AG. All rights reserved. 36 Confidential

SAP NetWeaver BW powered by SAP HANA

Recommended Technical Prerequisites

Effectively housekeeping helps to speed up migration process Deletion of PSA, Change log tables, Aggregates,

Clean-up of administration tables

No database indexes needed

Highly recommended as prerequisite

Example: Customer live project:

SAP HANA compression factor: 5,8

© 2011 SAP AG. All rights reserved. 37 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 38 Confidential

SAP NetWeaver BW powered by SAP HANA

Typical Implementation Phase & Project Steps

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Preparation

System Housekeeping

Sizing

HW Order

HW Delivery

HW Setup & HANA Install

Upgrade

homogenious System Copy

Authorization Migration

BW Upgrade

Migration

heterogenious System Copy

Configuration / Poststeps

HANA Adoption

System Optimization

BW-Architecture Conversion

Go Live

Test & Validation

Go Live

Education

Testing

HANA Operations

Project Mngmt.

Testing

HANA Operations

Project Management

Adoption

Upgrade

Migration

Go Live

2012

Jan Feb Mar

Preparation

Apr

© 2011 SAP AG. All rights reserved. 39 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences - Agenda

Introduction

Ramp-Up Experiences

Data Staging & Loading

Reporting

BW Architecture & Data Modeling

Getting projects started

Landscape Considerations

Migration Options

Project Setup

Summary

© 2011 SAP AG. All rights reserved. 40 Confidential

SAP NetWeaver BW powered by SAP HANA

Ramp-Up Experiences Summary

© 2011 SAP AG. All rights reserved. 41 Confidential

BW on HANA Functional Overview Public Information

SAP NetWeaver BW 7.3 powered by HANA (incl. customer references)

• http://scn.sap.com/docs/DOC-12024

Getting Started with SAP NetWeaver BW

• http://scn.sap.com/docs/DOC-8799

SAP NetWeaver Business Warehouse – SCN Space

• http://scn.sap.com/community/data-warehousing/netweaver-bw

• http://scn.sap.com/docs/DOC-24092

BW Powered by HANA Overview on experiencesaphana.com

• https://www.experiencesaphana.com/docs/DOC-1522/

BW Implementation Resources on experiencesaphana.com Filter on “BW powered by HANA”

• https://www.experiencesaphana.com/community/implement

SAP NetWeaver BW 7.3 powered by SAP HANA – Release Notes on SAP Help

• http://help.sap.com/nw73bwhana/#section1

SAP NetWeaver BW 7.3 Documentation – Section “Using the SAP HANA Database”

• http://help.sap.com/saphelp_nw73/helpdata/en/AF/81F38183CF46B9B919F82D7BB7EC47/frameset.htm

© 2011 SAP AG. All rights reserved. 42 Confidential

BW on HANA System Set Up, Installation and Migration Public Information

SAP NetWeaver Business Warehouse 7.3, powered by SAP HANA on SAP Help Portal

• http://help.sap.com/nw73bwhana/

• In there: Installation and Upgrade Information

• http://help.sap.com/nw73bwhana/#section2

• In there: End-to-End Implementation Roadmap for SAP NetWeaver BW, powered by SAP HANA

o https://websmp101.sap-ag.de/~sapidb/011000358700001167432011E

Managing Your Netweaver BW Landscape with Innovative Tools

• http://scn.sap.com/docs/DOC-7856

Rapid database migration of SAP NetWeaver BW to SAP HANA

• https://websmp208.sap-ag.de/rds-hana-bwmig

© 2011 SAP AG. All rights reserved. 43 Confidential

SAP HANA Education Courses

SAP Deutschland AG & Co. KG

Hasso-Plattner-Ring 7

69190 Walldorf Mit unserem Newsletter sind Sie immer top informiert: T +49/62 27/7 - 4 13 00

F +49/62 27/7 - 4 16 01 http://www.sap.com/germany/services/education/newsletter-promo/index.epx

E [email protected]

RHANA 225 Min

SAP HANA appliance

C_HANAIMP_10

SAP Certified Application Associate – SAP HANA 1.0

TZHANA (2 Tage)

SAP HANA appliance

TZBWHA (1 Tag)

SAP BW on SAP HANA 1.0

TZH300 (2 Tage)

SAP HANA Implementation and Modeling

Thank You!

Marc Hartz

CSA (Customer Solution Adoption) - Technology Team

mailto:[email protected]