sap netweaver bw powered by sap hana - ramp-up …...read / 60,000 abap / 60,000 total runtime...
TRANSCRIPT
© 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
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