Migration to SAP NetWeaver Business Warehouse on
SAP HANA – Best Practice Update 2014
Roland Kramer, PM BW/in-Memory, SAP AG
July 2014
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
2
Agenda
► Updates
► Improvements
► Recommendations
► Conclusion
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
3
Updates
► End To End Guide - Migration BW on SAP HANA
► SAP First Guidance
► SAP NetWeaver BW Application Lifecycle Management Page
► SAP NetWeaver BW Migration Cockpit for SAP HANA
SAP NetWeaver BW Application Lifecycle Management (ALM)
http://scn.sap.com/docs/DOC-7856#section12
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
5
End-to-End Implementation Roadmap
http://help.sap.com/nw731bwhana#section2
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
6
SAP First Guidance Collection
http://scn.sap.com/docs/DOC-28467
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
7
SAP NetWeaver BW Migration Cockpit for SAP HANA
Note 1909597 - SAP NetWeaver BW Migration Cockpit for SAP HANA
There are many transactions and
programs to help you configure BW
on SAP HANA in an optimal way
The
SAP NetWeaver BW Migration
Cockpit for SAP HANA
provides
easy access
to the
most used and useful tools
ZBW_HANA_MIGRATION_COCKPIT
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
8
Improvements
► Post Copy Automation for BW (BW-PCA)
► Upgrade/Migration Procedure
► database migration option (DMO) as part of software update manager (SUM)
BW ABAP PCA for regular system copies and DMO
post copy automation (BW-PCA) as the minimized downtime enabler for DMO
„BW Housekeeping“
task list
1
2
4
3
Housekeeping
Delta
Queue
Clone
„BW ABAP PCA Initial
Copy“ task list
System copy
6
(homogenous or
heterogeneous)
Prod
Test BW
Prod BW
5
Optional: Migration to SAP
HANA via Database Migration
Option or classical migration
Cleanup,
Configuration
Test BW
Resume
„BW ABAP PCA
Prepare“ task list
ALE / RFC
ABAP Basis components configured
ALE / RFC
BW and BW_SAPI components
configured
Connection to BW source system maintained
prod BW
Source
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
Delta queue cloned and synchronized
Transaction STC01
10
Migration BW on SAP HANA - classical and new way
Blog: Upgrade and Migration - BW on HANA
GOAL
BW Housekeeping tasks
Upgrade
(SUM)
BW
7.31
7.40
BW
7.31
7.40
any
DB
Migration (SWPM)
HANA
DB
DMO
BW
7.0x
BW
7.0x
any
DB
DB Copy (SWPM)
& BW-PCA
any
DB
Near-Line
Storage (NLS)
IQ
START
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
11
Migration BW on SAP HANA on Premise
combining BW-PCA and DMO to keep the “production downtime minimized”
GOAL
SAP First Guidance available
BW
7.31
7.40
HANA
DB
BW Housekeeping tasks
DMO
BW
7.0x
BW
7.0x
any
DB
DB Copy (SWPM)
& BW-PCA
any
DB
Near-Line
Storage (NLS)
IQ
START
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
12
Migration BW on SAP HANA - alternative
moving the primary application server to the HANA server to improve performance
GOAL
BW
7.40
Central Instance (CI)
movement
HANA
DB
BW Housekeeping tasks
Dialog
Instance (DI)
DMO
BW
7.0x
any
DB
Near-Line
Storage (NLS)
IQ
START
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
13
Migration BW on SAP HANA to HEC
moving BW on Premise to the HANA Enterprise Cloud
GOAL
BW
7.31
7.40
HANA
DB
BW Housekeeping tasks
DMO
BW
7.0x
BW
7.0x
any
DB
DB Copy (SWPM)
& BW-PCA
any
DB
Near-Line
Storage (NLS)
IQ
START
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
14
Database migration option (DMO) in the SUM Framework
one-step upgrade and migration with DMO - phases during the procedure
Traditional
DB
2
Upgrade “Prepare”
Setup SAP HANA specifics
(client, schema …)
Execute Upgrade
Uptime
(until downtime phase)
Switch
3
Note
Traditional
database
continues to run
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
database connection
Downtime
4
Migrate application data
5
Finalize upgrade
6
Start SAP HANA-based system
Time
1
SAP
System
(incl. UC data conversion)
15
Recap: What’s new with the Upgrade to SAP NetWeaver BW 7.3x
SAP First Guidance
available
Hosted@SAP
SAP Solution Manager pre requisites for the correct usage of the MOpz
SAP Service Marketplace
Software
Packages
MOpz
Backend
SUM
2b
Stack
Configuration File
2c
2a
MOpz with
SAP Business Suite 7 i2011
2
MOpz
Client
LMDB
SAP Solution Manager 7.1 SP05 or higher
3
@Customer
SUM download together
with all necessary software
packages
SAP Product
Model
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
4
Tool
File System
DEV
Tool
QAS
Tool
PRD
16
What’s new with the Upgrade to SAP NetWeaver BW 7.3x
Blog: Good News - Easier Modeling of the SEM Add-On in Solution Manager
Note
Repairs all kind
of misconfigured
backend errors!
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
17
Usage of the ASU toolbox for BW
when to call the ASU toolbox within the technical migration process
Check/first call before the start of SUM
1.0 - upgrade tool
SUM/DMO 1.0
DMO 1.0 - database migration option
upgrade/in-place migration in one step
SUM/DMO 1.0
Post work starts before the SUM 1.0 upgrade tool ends with step finalization
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
18
General checks prior to the Upgrade
reminder: the ASU toolbox for BW is the first step for the upgrade preparation
SAP NetWeaver BW
SUM/DMO 1.0
Object consistency
Cleaning old data
BW Housekeeping
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
SUM/DMO 1.0
19
Recommendations
► The Master Plan
► BW Housekeeping Tasklist/Pre-Post Upgrade/Migration Tasklist
► Data reallocation Process (DAP) with SAP-NLS Solution based on SAP Sybase IQ
The Master Plan: one tool: DMO, one target: BW on SAP HANA!
All current SAP NetWeaver Releases
 7.0/7.01/7.02
 7.3/7.31
 apply at least one SP or upgrade
Database migration option (DMO)
BW 7.40 on SAP HANA
The Master Plan!
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
21
Comparison of the Standard and New Migration Processes
new option also reduces time by eliminating prep/post activities
Old/classical migration to SAP HANA
Dual
Stack
Split
OS
Upgrade
Database
Upgrade
Complete
Unicode
Conversion
Prep
act.
Update
BW 7.x
to 7.31
Post
act.
Relabeling
7.03  7.31
Productive
Use
Possible
Prep
act.
Migrate
anyDB to
HANA
Post
act.
SAP BW
„on HANA“
With DMO now Integrated update and migration to SAP HANA
Dual
Stack
Split
OS
Upgrade
Database
Upgrade
Unicode
Conversion
Prep only
not needed
SAP First Guidance
available
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
Relabeling
7.03  7.31
Prep
act.
DMO:
BW 7.x
to 7.40
Post
act.
SAP BW
„on HANA“
not needed
Legend
* - may be a necessary step –
depends on customer situation, start release
22
BW Housekeeping and Upgrade Before Tasklists
challenges with growing number of Data objects in SAP NetWeaver BW
PSA
BW
Meta
data
Challenges:
• Data Objects in BW system grow over time
Logs
• Some data objects get inconsistent and corrupted
• BW systems become too large with outdated data
Info
Traces,
Statistics
Provider
Caches
• System copy with inconsistent and outdated data will
result in inconsistencies
Solutions:
• Clean-up system regularly (e.g. monthly)
• Repair inconsistent data objects regularly
• Housekeeping especially before system copy
Repairing
Objects
Deleting
Objects
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
• Delivered with SAP Note 1829728
Transaction STC01
23
BW Housekeeping and Upgrade Before Tasklists
SAP First Guidance
available
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
24
Data Reallocation Process with SAP-NLS
design aspects for a classic BW environment / near-line storage capabilities
SAP First Guidance
available
 Big Data
 Storage types
 Data types
 TCO
Access - very frequently
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
frequently
not frequently
rar ely
25
SAP NetWeaver BW Near-Line Storage rapid-deployment solution
check for details at http://service.sap.com/rds-nls
Option 1
Option 2
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
26
Synergy PBS CBW Add-On and SAP-NLS Implementation
SAP-NLS Release capabilities
Inventory Cubes
Smart Data Access, ET*
7.40
SAP-NLS Reporting Layer (MultiProvider)
7.3x
SAP-NLS for InfoCubes, DSOs and non Reporting Layer (Corp. Memory)
7.0x
PBS CBW NLS Add-On
•
•
•
•
•
Detailed e2e Monitoring
Detailed Query Analysis
Fast Copy/Snapshot option
Utilities for Planning NLS Projects
Add. Enhancement
PSA DAP
BW Porting
Nearline Adapter (ABAP and Unicode based)
DBSL for Sybase ASE/IQ Kernel based; Open SQL + Native IQ SQL via ADBC)
ODBC Driver from IQ
General Porting
DB Client
from
7.0x
onwards
Kernel
7.2x
* extended table feature - pilot - GA with SAP BW SP08
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
27
SAP NetWeaver BW - Key facts about NLS Interface
NLS should be a part of an Data Aging strategy
• Based on well-established SAP / BW archiving concepts
• Data consistency guaranteed before deleting the data from source
• Data archived in NLS can be incorporated into reporting
• Saves storage costs and other system resources
• High compression rate up to 90% (not on top of SAP HANA compression)
• Increases retention period for analysis data
• Included in the query statistic data collection (RSRT)
NLS Interface Features
• Supports archiving of InfoCubes and DataStore Objects
• Mainly time-based archiving, yet can also be based on other
characteristics
• Lock of the archived time slices in the original InfoProvider
• NLS Process Steps in Process Chain Handling
• Copes with changes in the meta data to the SAP NetWeaver BW
objects of the archived data
• Deletion of NLS partitions supported
• Direct load from ADK archive files into NLS supported
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
28
Conclusion
► SAP Realtime Database Platform
► SAP NetWeaver BW on SAP HANA
Three things to know – Migration BW on HANA
Blog: Three things to know when migrating NetWeaver BW on HANA
BW
7.31
7.40*
DMO
* DMO 1.0 SP10 and
BW 7.40 SP06 available
since Q1/2014
HANA
DB
upgrade/migration/unicode*
in one technical step
BW Housekeeping tasks
smaller ROW store
footprint in HANA
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
BW
7.0x
Near-Line
Storage (NLS)
any
DB
Sybase IQ
smaller COLUMN store
footprint in HANA
30
SAP Real-time Data Platform
optimized for all big data applications
3rd Party
BI Clients
SAP Business
Suite
SAP NetWeaver
BW
SAP Big Data
Applications
SAP Analytics
Custom
Apps
SAP
Mobile
SAP NetWeaver (On Premise/Cloud)
SAP Real-time Data Platform
SAP Sybase ASE
SAP HANA Platform
SAP Sybase IQ
SAP Sybase
ESP
SAP Sybase
Replication Server
SAP Data Services
SAP MDG, MDM, DQ
Common Landscape
Management
SAP Sybase
SQLA
HADOOP
NoSQL
MPP
Scale-Out
Common Modeling
Sybase Power Designer
Open Developer API’s and Protocols
Enterprise Information Management
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
31
SAP HANA Smart Data Access
data virtualization for on-premise and hybrid cloud environments
Enhanced Business Flexibility by
providing “the logical EDW”
Query
Data Federation in diverse EDW landscapes
• Smart data access – read access to relational and
non-relational sources via ODBC
BW Virtualization Layer
Composite Provider, Open ODS View
HANA Tables
• Enables access to remote data access just like
“local” table
• Supports data location agnostic development
• No special syntax to access heterogeneous data
sources
• BW based Analytic Services on external data
Virtual Tables
HANA Smart Data Access Layer
Scenario
• Make other DWHs transparent to HANA
IQ/ASE
Oracle
MSSQL
Hadoop
• Non-disruptive evolution from virtual table to
persistent structure by establishing ETL without
major effort
• Consolidating / rationalizing the DWH landscape
• Consumption of HANA datamart scenarios from
second HANA database
SAP HANA
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
32
Use SAP Sybase IQ as a Near-line store for SAP HANA
smart data access with SAP HANA and Sybase IQ via virtual table access
Analytical and
Transactional
Applications
Hana Studio
Hana Server
Hana tables
virtual tables
READ
SAP Sybase IQ
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
•
SAP Sybase IQ can be
used as a cost effective
archive for warm data
with SAP HANA
•
SAP HANA contains
the critical hot data
and SAP Sybase IQ
retains and process the
archived warm data
that is seamless
accessible from SAP
HANA .
33
Conclusion – combining the strengths of the different worlds
Blog: 3 Major Reasons To Migrate To SAP BW 7.4 on SAP HANA - SAP BW EDW
• SAP HANA Agile Data Mart
SAP HANA
SAP NetWeaver
BW powered by
SAP HANA
SAP
Sybase IQ
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
The SAP HANA EDW
SAP HANA, SAP
NetWeaver BW powered
by SAP HANA + Sybase
IQ NLS
scenarios and SAP NetWeaver
BW powered by HANA perfectly
address the needs of, Data
Marts and Central (E)DW
• SAP Sybase IQ is SAP‘s
recommended NLS for SAP
NetWeaver BW powered by SAP
HANA and is capable of storing
terabytes to petabytes of
structured & unstructured data
• Mature customer architectures
will leverage the capabilities of
all three components where
appropriate
34
Reference Landscape - SAP BW 7.40
SAP-NLS
SDA/ET*
BW 7.40 SP06+
BW 7.40 SP06+
HBW - ABAP
HBJ - J2EE
BW/SEM/BPC/BA
Design
Studio
SYB-IQ 16.0
HDB or
any DB
Analysis
Office
J2EE 7.3x
SLD
BI 4.1 SPx
Lumira 1.0
SM 7.1 SP1x
SolMan
SM7 - DS
Connected to:
- all ABAP
- all J2EE
- BI 4.1/Lumira
- HANA
- Sybase ASE/IQ
Connected to:
- BW
- HANA
SYB
HDB
HDB = HANA
SYB = ASE
anyDB
Lumira
Explorer
*extended table feature on pilot usage until Q4/2014
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
LMDB
HDB or
any DB
SLD = System Landscape Directory
LMDB = Lifecycle Management DB
35
Conclusion: SAP BW? - three things to know ...
1
Three Things to now when migration BW on HANA
Blog: Three Things to Know when Migrating SAP NetWeaver BW on SAP HANA
2
The Upgrade from 7.0x to 7.4 is possible directly/one step including SEM
Blog: Good News - Easier Modeling of the SEM Add-On in Solution Manager
3
The NetWeaver BW 7.40 Released (on HANA)
Our Customers know the (Business) Value - https://scn.sap.com/docs/DOC-48044
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
36
© 2014 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP AG. The information contained herein may be
changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary
software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft
Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,
System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer,
z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER,
OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP,
RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,
Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered
trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or
registered trademarks of Adobe Systems Incorporated in the United States and/or other
countries.
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are
trademarks or registered trademarks of Citrix Systems, Inc.
© 2014 SAP AG. All rights reserved.
®
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C , World
Wide Web Consortium, Massachusetts Institute of Technology.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,
StreamWork, and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP AG in Germany and other
countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports,
Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and
services mentioned herein as well as their respective logos are trademarks or registered
trademarks of Business Objects Software Ltd. Business Objects is an
SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase
products and services mentioned herein as well as their respective logos are trademarks or
registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their respective
companies. Data contained in this document serves informational purposes only. National
product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be
reproduced, copied, or transmitted in any form or for any purpose without the express prior
written permission of SAP AG.