View
224
Download
1
Category
Preview:
Citation preview
Roland Kramer, PM BW/in-Memory, SAP AG
February 2014
Migration to SAP NetWeaver Business Warehouse on SAP HANA – Best Practice Update 2014
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2
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. 3
Agenda
► Updates
► Improvements
► Recommendations
► Conclusion
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
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 5
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. 6
End-to-End Implementation Roadmap http://help.sap.com/nw731bwhana#section2
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7
SAP First Guidance Collection http://scn.sap.com/docs/DOC-28467
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8
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
Improvements ► Post Copy Automation for BW (BW-PCA)
► Upgrade/Migration Procedure
► database migration option (DMO) as part of software update manager (SUM)
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 10
BW ABAP PCA for regular system copies and DMO 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 BW source system maintained
Prod BW
Delta queue cloned and synchronized
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11
Migration BW on SAP HANA – classical and new way Blog: Upgrade and Migration - BW on HANA
BW
7.31
7.40
HANA
DB
BW
7.31
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
IQ
Near-Line
Storage (NLS)
BW House-
keeping tasks
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 12
Migration 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
IQ
Near-Line
Storage (NLS)
SAP First Guidance available
BW House-
keeping tasks
DMO
HANA
DB
BW
7.31
7.40
GOAL
© 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
BW
7.0x
any
DB
BW
7.0x
any
DB
START
DB Copy (SWPM)
& BW-PCA
IQ
Near-Line
Storage (NLS)
BW House-
keeping tasks DMO
HANA
DB
BW
7.31
7.40
GOAL
© 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
Setup SAP HANA specifics (client, schema …)
6 Start SAP HANA-based system
4 Migrate application data (incl. UC data conversion)
5 Finalize upgrade
Downtime
Traditional
DB
Tim
e
Uptime
Switch database connection 3
1 Upgrade “Prepare”
2 Execute Upgrade (until downtime phase)
SAP
System
SAP
System
Note
Traditional
database
continues to run
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 15
Recap: What’s new with the Upgrade to SAP NetWeaver BW 7.3x 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
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
@C
usto
mer
SUM
MOpz with
SAP Business Suite 7 i2011
SUM download together
with all necessary software
packages
SAP First Guidance
available
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 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
© 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
DMO 1.0 - database migration option upgrade/in-place migration in one step
Post work starts before the SUM 1.0 - upgrade tool ends with step finalization
SUM/DMO 1.0
SUM/DMO 1.0
© 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
Object consistency
Cleaning old data BW Housekeeping
SUM/DMO 1.0
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
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 20
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
Database migration option (DMO)
BW 7.31/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
Prep act.
Post act.
Update
BW 7.x
to 7.31
Prep act.
Post act.
Migrate
anyDB to
HANA
Productive
Use
Possible
Current migration to SAP HANA
Database
Upgrade
OS
Upgrade
Prep
act.
Post
act.
DMO:
BW 7.x
to 7.31
Dual
Stack
Split
Pilot phase: Integrated update and migration to SAP HANA
* - may be a necessary step –
depends on customer situation, start release
Legend
SAP BW
„on HANA“ Unicode
Conversion
Database
Upgrade
Unicode
Conversion
OS
Upgrade
Dual
Stack
Split
not needed
Relabeling
7.03 7.31
Relabeling
7.03 7.31
not needed
SAP First Guidance
available
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 22
BW Housekeeping and Upgrade Before Tasklists Challenges with growing number of Data objects in SAP NetWeaver BW
Challenges:
• Data Objects in BW system grow over time
• Some data objects get inconsistent and corrupted
• 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
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 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
Access - very frequently frequently not frequently rarely
Big Data
Storage types
Data types
TCO
SAP First Guidance
available
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 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
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
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 Add-On
• Detailed e2e Monitoring
• Detailed Query Analysis
• Fast Copy/Snapshot option
• Utilities for Planning NLS Projects
• Add. Enhancement
PSA DAP
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 27
SAP NetWeaver BW - Key facts about NLS Interface
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
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)
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 29
Sybase IQ
Three things to know – Migration BW on HANA Blog: Three things to know when migrating NetWeaver BW on HANA
BW
7.31
7.40*
HANA
DB
BW
7.0x
any
DB
Near-Line
Storage (NLS)
BW House-
keeping tasks
DMO
smaller ROW store
footprint in HANA
smaller COLUMN store
footprint in HANA
upgrade/migration/unicode*
in one technical step
DMO 1.0 SP10 and
BW 7.40 SP06 available
Q1/2014
*
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 30
SAP Real-time Data Platform Optimized for all big data applications
Enterprise Information Management
Custom
Apps
Open Developer API’s and Protocols
SAP Sybase
Replication Server SAP Data Services
SAP HANA Platform
SAP MDG, MDM, DQ
SAP Real-time Data Platform
SAP Sybase IQ SAP Sybase ASE
SAP Sybase
SQLA
SAP Sybase
ESP
Co
mm
on
M
od
elin
g
Syb
ase P
ow
er
Desig
ner
HA
DO
OP
No
SQ
L
MP
P
Sca
le-O
ut
3rd Party
BI Clients
SAP Business
Suite
SAP NetWeaver
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
© 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”
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 HANA
• 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
HANA Smart Data Access Layer
Query
BW Virtualization Layer
Composite Provider, Open ODS View
Oracle
Hadoop SAP HANA
MSSQL
IQ/ASE
Virtual Tables HANA Tables
© 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
Hana Server
Hana tables virtual tables
Hana Studio
SAP Sybase IQ
Analytical and
Transactional
Applications
READ
• 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 .
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 33
• SAP HANA Agile Data Mart
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
The SAP HANA EDW
SAP HANA, SAP
NetWeaver BW powered
by SAP HANA + Sybase
IQ NLS
Conclusion – combining the strengths of the different worlds The SAP HANA EDW
SAP
Sybase IQ
SAP HANA
SAP NetWeaver
BW powered by
SAP HANA
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 34
Conclusion: SAP BW? - three things to know ...
The NetWeaver BW 7.40 Released (on HANA)
Our Customers know the (Business) Value - https://scn.sap.com/docs/DOC-48044
Three Things to now when migration BW on HANA
Blog: Three Things to Know when Migrating SAP NetWeaver 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 AG. All rights reserved. 43
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.
Recommended