Post on 26-Apr-2018
Public
Roland Kramer, Product Management SAP EDW (BW/HANA), SAP SE
ITM206 – Migration of SAP Business Warehouse
to SAP HANA – First Guidance
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 2 Public
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.
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 3 Public
Agenda
► Updates
► Improvements
► Recommendations
► Conclusion
Updates
► End To End Guide - Migration SAP BW on SAP HANA
► SAP First Guidance
► SAP BW Application Lifecycle Management Page
► SAP BW Migration Cockpit for SAP HANA
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 5 Public
SAP BW Application Lifecycle Management (ALM) http://scn.sap.com/docs/DOC-7856#section12
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 6 Public
End-to-End Implementation Roadmap http://help.sap.com/nw74#section7
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 7 Public
SAP First Guidance Collection http://scn.sap.com/docs/DOC-28467
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 8 Public
SAP BW Migration Cockpit for SAP HANA Note 1909597 - SAP BW Migration Cockpit for SAP HANA
There are many transactions and
programs to help you configure
SAP BW on SAP HANA in an
optimal way
The
SAP BW Migration Cockpit
for SAP HANA
provides
easy access
to the
most used and useful tools
ZBW_HANA_MIGRATION_COCKPIT
Improvements
► Post Copy Automation for SAP BW (BW-PCA)
► Upgrade/Migration Procedure
► Database migration option (DMO) as part of software update manager (SUM)
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 10 Public
SAP BW ABAP PCA for regular system copies and DMO
BW Post copy automation (BW-PCA) as the minimized downtime enabler for DMO
Transaction STC01
System copy (homogenous or
heterogeneous)
3 1 House-
keeping
5 Cleanup,
Configuration
Test BW
prod BW
Source
2
Delta
Queue
Clone
4 Resume
6 Optional: Migration to SAP
HANA via Database Migration
Option or classical migration
Prod BW
ALE / RFC
ALE / RFC
Test BW
„BW Housekeeping“
task list
„BW ABAP PCA
Prepare“ task list
„BW ABAP PCA Initial
Copy“ task list
ABAP Basis components configured
BW and BW_SAPI components
configured
Connection to SAP BW source system
maintained
Prod BW
Delta queue cloned and synchronized
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 11 Public
Migration SAP BW on SAP HANA - classical and new way Blog: Upgrade and Migration - BW on HANA
BW
7.40 BW
7.40
any
DB
BW
7.0x
any
DB
BW
7.0x
any
DB
START
GOAL
Migration (SWPM) Upgrade
(SUM)
DB Copy (SWPM)
& BW-PCA
DMO
Near-Line
Storage (NLS)
BW House-
keeping tasks
HANA
DB
SAP IQ
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 12 Public
Migration SAP BW on SAP HANA on Premise Combining BW-PCA and DMO to keep the “production downtime minimized”
BW
7.0x
any
DB
BW
7.0x
any
DB
START
DB Copy (SWPM)
& BW-PCA
SAP IQ
Near-Line
Storage (NLS)
SAP First Guidance available
BW House-
keeping tasks
DMO
BW
7.40
GOAL
HANA
DB
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 13 Public
Migration SAP BW on SAP HANA - alternative Moving the primary application server to the SAP HANA server to improve performance
BW
7.0x
any
DB
START
SAP IQ
Near-Line
Storage (NLS)
BW House-
keeping tasks
DMO
HANA
DB
BW
7.40
GOAL
Primary App Server
(PAS) movement
Dialog
Instance (DI)
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 14 Public
Database migration option (DMO) in the SUM Framework One-step upgrade and migration with DMO - phases during the procedure
Source
Kernel
Shadow
Kernel
Application Data
PRD
REP
SHD
REP
TGT
REP
Target
Kernel
1 2
4
0 Browser request -> SUM
1 Uptime processing:
creates SHD REP
2 Uptime migration:
copies SHD REP
3 Downtime migration
(App data)
4 Kernel switch & finish
Application Data
SAPup …
SUM
SAP Host Agent
R3load
Browser
R3load
3
Source DB Host SAP HANA DB Host
PAS
PAS Host
Note
Traditional
database
continues to run
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 15 Public
PAS
Migration to SAP HANA Enterprise Cloud
Moving SAP BW on Premise to SAP HANA Enterprise Cloud
Customer SAP Cloud powered by HANA Physical
Shipment
SAP HANA
Database
PAS
anyDB
DMO
SUM
SUM Migration Transfer
Migration Import
Update Downtime
Update Prepare
Update Uptime
Migration Export
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 16 Public
What’s new with the Upgrade to SAP BW 7.4 Software update manager (SUM) vs. database migration option (DMO)
The database migration option (DMO) is an integrated part of the software update manager (SUM) and not a separate tool.
The upgrade procedure differs from the upgrade part of the database migration option
A standard upgrade requires a main database upgrade, DMO not.
In a standard upgrade, you have manually to run the ASU toolbox, and/or the upgrade pre/post task lists, DMO includes them automatically.
The (heterogeneous) migration procedure to SAP HANA differs from the heterogeneous system copy
The DMO procedure uses a UI5 browser based fronted based on the SAP host agent, SUM the classical JAVA based GUI frontend.
The start release can be already SAP NetWeaver 7.0 (SPS17/SP19).
The specific script SMIGR_CREATE_DDL run’s already automatically in the source release.
The in-place migration (related to the PAS) uses parallel export/import (via pipes) and is not comparable to the SWPM procedure. The usage
of manual created MigMon scripts is not supported and not compatible with the DMO procedure.
The DMO procedure call’s a reduced version of the ASU toolbox and the pre/post task lists for upgrade and migration, SWPM not.
The DMO procedure calls the post program RS_BW_POST_MIGRATION automatically, SWPM not.
For an optimized table splitting from the source database, also the SWPM may call the SUM/DMO procedure for the split (no further
enhancement in SWPM for table splitting).
A standard upgrade followed by a heterogeneous system copy to SAP HANA (SAP BW based systems) is a different
approach than the usage of the database migration option (upgrade with a in-place database migration)
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 17 Public
What’s new with the Upgrade to SAP BW 7.4 SAP Solution Manager pre requisites for the correct usage of the MOPZ
SAP Solution Manager 7.1 SP05 or higher
DEV QAS PRD
SAP Service Marketplace
Tool
1
2
2a
2c
3
Tool Tool
4
Stack
Configuration File
Software
Packages
2b
File System
SAP Product Model
MOpz Backend
Ho
ste
d@
SA
P
MOpz
Client LMDB
Landscape Verification 1.0 SP1
or higher
@C
usto
mer
SUM SAP First Guidance
available
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 18 Public
What’s new with the Upgrade to BW 7.4 Blog: Good News - Easier Modeling of the SEM Add-On in Solution Manager
Note
Repairs all kind
of misconfigured
backend errors!
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 19 Public
General checks prior to the Upgrade Reminder: ASU toolbox/task list for SAP BW is the first step for the upgrade prep.
SAP BW
Object consistency
Cleaning old data
BW
7.0x
upgrade
BW
7.4
Recommendations
► The Master Plan
► SAP BW Housekeeping Tasklist/Pre-Post Upgrade/Migration Tasklist
► Data reallocation Process (DAP) with SAP-NLS Solution based on SAP IQ
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 21 Public
The Master Plan: one tool: DMO, one target: SAP 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)
SAP BW 7.40 on
SAP HANA
The Master Plan!
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 22 Public
Comparison of the Standard and New Migration Processes New option also reduces time by eliminating prep/post activities
Prep act.
Post act.
Update
BW 7.x
to 7.31
Prep act.
Post act.
Migrate
anyDB to
HANA
Productive
Use
Possible
Old/classical migration to SAP HANA
Database
Upgrade
OS
Upgrade
Prep
act.
Post
act.
DMO:
BW 7.x
to 7.40
Dual
Stack
Split
With DMO now Integrated update and migration to SAP HANA
* - may be a necessary step –
depends on customer situation, start release
Legend
SAP BW
„on HANA“
Complete
Unicode
Conversion
Database
Upgrade
Unicode
Conversion
Prep only
OS
Upgrade
Dual
Stack
Split
not needed
Relabeling
7.03 7.31
Relabeling
7.03 7.31
not needed
SAP First Guidance
available
SAP BW
„on HANA“
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 23 Public
SAP BW Housekeeping and Upgrade Before Tasklists Challenges with growing number of Data objects in SAP BW
Challenges:
• Data Objects in SAP BW system grow over time
• Some data objects get inconsistent and corrupted
• SAP BW systems become too large with outdated data
• 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
• Delivered with SAP Note 1829728 Deleting
Objects
Repairing
Objects
PSA
Info
Provider
Caches
BW
Meta
data
Logs
Traces, Statistics
Transaction STC01
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 24 Public
SAP BW Housekeeping and Upgrade Before Tasklist http://scn.sap.com/docs/DOC-7856#section16
SAP First Guidance
available
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 25 Public
SAP BW powered by SAP HANA and SAP IQ Near-Line Storage (NLS) Architecture - Overview
BI Clients
SAP
HANA SAP
IQ
MultiProvider Transient
Provider InfoCube/DSO
Near-Line SDK
SAP BW 7.3x/7.40
Partner
OEM
BW NLS4IQ
SAP Native
An SAP - owned BW NLS
implementation for SAP IQ offers a fully
integrated solution from one provider
Main aspects:
• Deliver an ABAP-based
implementation of the SAP BW NLS
interfaces
• Deliver a SAP IQ DBSL ‘light’ that
covers all the needs of the above-
mentioned NLS implementation
• SAP IQ to deliver reliable, high-
performance execution of the DBSL
driven loads and queries
• Availability since Q2/2013 SAP owned alternative to
existing NLS-Partner Solutions
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 26 Public
Synergy PBS CBW Add-On and SAP-NLS Implementation Available with SAP BW 7.4, SP5 (Q4/2013) and SP08 (Q3/2014) on SAP HANA
SAP-NLS Release capabilities
7.40
7.3x
7.0x
from
7.0x
onwards
Kernel
7.2x
SAP-NLS for InfoCubes, DSOs and non Reporting Layer (Corp. Memory)
SAP-NLS Reporting Layer (MultiProvider)
Inventory Cubes
Smart Data Access, DT*
Nearline Adapter (ABAP and Unicode based)
DBSL for Sybase ASE/IQ Kernel based; Open SQL + Native IQ SQL via ADBC)
BW Porting
General Porting
ODBC Driver from IQ DB Client
PBS CBW NLS IQ Add-On
• Detailed e2e Monitoring
• Detailed Query Analysis
• Fast Copy/Snapshot option
• Utilities for Planning NLS Projects
• Add. Enhancement
PSA DAP
*Available in Q4/2014
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 27 Public
SAP HANA Smart Data Access for SAP BW NLS with SAP IQ Available with SAP BW 7.4, SP8 (Q3/2014) on SAP HANA
Query Access to NLS part of
InfoProvider can leverage SDA (if NLS
uses SAP Sybase IQ for NLS)
Optimized Query execution plan
(Semi-JOIN), Filter push-down, …
Significantly better Query
performance for many NLS queries
• especially Queries using Hierarchies or Nav.
Attributes can run 100 times faster
SAP IQ
Facts (nearline)
HANA
BW
VIRTUAL_TABLE Facts (online) Master
data
Analytic Query
NLS-Split
SQL API
Example from Retail:
Aggregation of articles in categories
as Nav. Attributes
Categories
Articles Articles
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 28 Public
SAP BW NLS data for External SAP HANA Views Available with SAP BW 7.4, SP8 (Q3/2014) on SAP HANA
Generated SAP HANA Views for
InfoProvider (new with SAP BW 7.4
SP05)
SAP HANA Views can (optionally)
include NLS part as UNION between
online and nearline facts
NLS part is available for external
consumption, e.g. 3rd Party Frontend´s
NLS part is always accessed
SAP IQ
Facts (nearline)
SAP HANA
VIRTUAL_TABLE Facts (online) Master
data
CalcScenario
Generated HANA View for
BW InfoProvider
optional
BI Client (native SQL)
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 29 Public
SAP IQ is the preferred solution for warm and cold data archiving
capabilities for SAP BW, SAP Business Suite, and SAP HANA
NLS (Near Line Store) for SAP BW
• Optimized NLS data transfer throughput using SAP IQ Loader functionality
• SAP HANA and SAP IQ share the same columnar paradigm, and similar data compression rates
• Ready for large data volumes
• Suitable for ad-hoc queries with long history
• Minimum administration effort
ILM for SAP Business Suite
• Fast archive index read w/o additional secondary DB indexes
• Increased search capabilities
• Faster archive I/O – fewer layers (software, network, storage hardware)
• SAP ERP archive files as well as archive indexes stored in SAP IQ
Warm archive for SAP HANA using smart data access (SDA)
• Using SDA, SAP HANA customers can access IQ as a federated store
• Store warm data in SAP IQ, and real time data in SAP HANA
• Push query processing down to SAP IQ
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 30 Public
SAP BW Near-Line Storage rapid-deployment solution Check for details at http://service.sap.com/rds-nls
Example of a typical Customer
Situation:
The customer wants to introduce SAP
HANA as a database for SAP BW and
would like to improve TCO for
SAP HANA.
Option “BW powered by HANA”
Introduce SAP IQ as a near-line storage
and introduce a smart data aging
strategy for cold data (before migrating to
SAP HANA).
Benefit:
SAP HANA and SAP IQ share the columnar
structure.
Perfect balance of performance and cost
Suitable for ad-hoc queries with long history
Cold data is still available for reporting and legal
terms.
Minimum administrative efforts
Adopt data aging
strategy with near-
line storage before
adopting SAP HANA Near-Line Storage
Interface
SAP HANA Database
SAP
HANA
SAP BW 7.31 SP07
SAP IQ ODBC DRIVER
Near-Line Storage
Interface
SAP IQ 16 SP04 PL04
SAP IQ 16 SP04 PL04
SAP BW 7.31 SP07
other DB
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 32 Public
SAP Real-time Data Platform Optimized for all big data applications
Enterprise Information Management
Custom
Apps
Open Developer API’s and Protocols
SAP Replication Server SAP Data Services
SAP HANA Platform
SAP MDG, MDM, DQ
SAP Real-time Data Platform
SAP IQ SAP ASE
SAP Sybase
SQLA
SAP ESP
Co
mm
on
M
od
elin
g
SA
P P
ow
er
Desig
ner
HA
DO
OP
No
SQ
L
MP
P
Sc
ale
-Ou
t
3rd Party
BI Clients
SAP Business
Suite SAP BW
SAP Big Data
Applications SAP Analytics
SAP
Mobile
SAP NetWeaver (On Premise/Cloud)
Co
mm
on
L
an
dscap
e
Man
ag
em
en
t
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 33 Public
SAP HANA Smart Data Access Data virtualization for on-premise and hybrid cloud environments
Enhanced Business Flexibility by
providing “the logical EDW”
Data Federation in diverse EDW landscapes
• Smart data access – read access to relational and
non-relational sources via ODBC
• 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
Scenario
• Make other DWHs transparent to SAP HANA
• Non-disruptive evolution from virtual table to
persistent structure by establishing ETL without
major effort
• Consolidating / rationalizing the DWH landscape
• Consumption of SAP HANA datamart scenarios
from second SAP HANA database
SAP HANA Smart Data Access Layer
Query
SAP BW Virtualization Layer
Composite Provider, Open ODS View
Oracle
Hadoop SAP HANA
MSSQL
SAP IQ/ASE
Virtual Tables SAP HANA Tables
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 34 Public
• SAP HANA Agile Data Mart
scenarios and SAP BW powered
by SAP HANA perfectly address
the needs of, Data Marts and
Central (E)DW
• SAP IQ is SAP‘s recommended
NLS for SAP 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
The SAP HANA EDW
SAP HANA, SAP BW
powered by SAP HANA +
SAP IQ NLS
Conclusion – combining the strengths of the different worlds Blog: 3 Major Reasons To Migrate To SAP BW 7.4 on SAP HANA - SAP EDW
SAP IQ
SAP HANA
SAP BW powered
by SAP HANA
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 35 Public
BW/SEM/BPC/BA BW 7.40 SP08+
HBW - ABAP J2EE 7.40 SP08
HBJ - J2EE
HDB/SDT
SP09
SYB-IQ 16.0 SP08
SAP-NLS
SDA
Solution Manager SM 7.1 SP12
SM7 - DS Connected to:
- all ABAP
- all J2EE
- BI 4.1/Lumira
- HANA
- Sybase ASE/IQ
J2EE 7.40
SLD
LMDB SYB or
HDB
BI 4.1 SPx Lumira 1.0
SYB
HDB
Connected to:
- BW
- HANA
Lumira
Explorer
Analysis
Office
Design
Studio
HDB = HANA
SYB = ASE
SDA = smart data access
SDT = SAP dynamic tiering
SLD = System Landscape Directory
LMDB = Lifecycle Management DB
SAP Business Intelligence Architecture Based on SAP BW 7.40 on SAP HANA and additional components
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 36 Public
SAP IQ
Three things to know – Migration SAP BW on SAP HANA Blog: Three things to know when migrating SAP BW on SAP HANA
BW
7.40*
HANA
DB
BW
7.0x
any
DB
BW House-
keeping tasks
DMO
smaller ROW store
footprint in SAP HANA
smaller COLUMN store
footprint in SAP HANA
upgrade/migration/unicode*
in one technical step
DMO 1.0 SP10 and
SAP BW 7.4 SP06 available
since Q1/2014
*
SAP Near-line
storage (NLS)
SAP HANA
dynamic tiering
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 37 Public
Conclusion: SAP BW? - three things to know ...
The SAP BW 7.40 Released (on SAP HANA)
Our Customers know the (Business) Value - https://scn.sap.com/docs/DOC-58173
Three Things to now when migration SAP BW on SAPHANA
Blog: Three Things to Know when Migrating SAP BW on SAP HANA
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
1
3
2
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 38 Public
SAP d-code Virtual Hands-on Workshops and SAP d-code Online Continue your SAP d-code education after the event!
SAP d-code Online
Access replays of keynotes, Demo Jam, SAP d-code
live interviews, select lecture sessions, and more!
Hands-on replays
http://sapdcode.com/online
SAP d-code Virtual Hands-on Workshops
Access hands-on workshops post-event
Starting January 2015
Complementary with your SAP d-code registration
http://sapdcodehandson.sap.com
39 © 2014 SAP SE or an SAP affiliate company. All rights reserved. 39
UPCOMING:
openSAP SAP Business Warehouse
powered by SAP HANA course
4 Weeks of videos, demonstrations and
explanation focused on SAP BW 7.4
powered by SAP HANA
Free Participation &
Record of Achievement
https://open.sap.com/courses/bwhana1/
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 40 Public
Further Information
SAP Education and Certification Opportunities
https://open.sap.com/
http://scn.sap.com/community/opensap
Watch TechEd && d-code Online
http://events.sap.com/teched/en/home
SAP Public Web
SAP BW Application Lifecycle Management (ALM)
SAP BW on SAP HANA First Guidance Collection
41 © 2014 SAP SE or an SAP affiliate company. All rights reserved. 41
Feedback Please complete your session evaluation for
ITM206
Thanks for attending this SAP TechEd && d-code session.
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 41 Public
Roland Kramer
Product Management SAP EDW (BW/HANA)
SAP SE | Dietmar-Hopp-Allee 16 | DE-69190 Walldorf | Germany
roland.kramer@sap.com
@RolandKramer
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
© 2014 SAP SE or an SAP affiliate company.
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 SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated
companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.