38
October 2013 ITM213 Migration to SAP NetWeaver Business Warehouse on SAP HANA – Best Practice Update 2013

ITM213 Migration to SAP NetWeaver Business Warehouse on ... · SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

October 2013

ITM213 Migration to SAP NetWeaver Business Warehouse on SAP HANA – Best Practice Update 2013

©  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

©  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

2012: Improved migration with automated task lists starting with initial copy option and BW-PCA ABAP

Homogeneous system copy 3

ALE / RFC

BW Source

BW 7.0x

7

BW 7.0x BW 7.3 BW 7.30 SP5+

„BW ABAP PCA Prepare“ task list

Delta queue cloning on PROD BW and on

PROD BW source

2

Dual-stack split (if required)

5

1

6 Upgrade to SAP NetWeaver BW 7.30 SP5+

Pre-migration steps (clean-up)

Post-migration steps 8

DB migration (no change of application server) with Unicode conversion

“BW PCA ABAP Initial Copy” task list

4 Post-copy activities

Transaction STC01

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 11

BW 7.0x BW 7.3

2013: BW ABAP PCA for regular system copies and DMO post copy automation (BW-PCA) in combination with the database migration option

BW Source

BW 7.0x

Dual-stack split (if required) 1

Delta queue cloning 2 4 Post-copy activities

2 4

5 Upgrade 5 DB migration with Unicode conversion 7

6 Pre-migration steps

Post-migration steps 8 6

8

Available with „BW ABAP PCA“ task lists 2 4 +

Available with DMO Q3/2013 5 7 +

Available within the DMO option and tasklist 6 8 +

„BW ABAP PCA Prepare“ task list “BW PCA ABAP Initial

Copy” task list

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 12

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. 13

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

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 14

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

Hos

ted@

SAP

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. 15

Recap: What’s new with the Upgrade to SAP NetWeaver BW 7.3x create the Stack XML File - https://scn.sap.com/docs/DOC-44121

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 16

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. 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. 17

All available options at a glance

BW 7.31

HANA DB

BW 7.31

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)

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 18

All available options at a glance - Migration BW on SAP HANA - Blog http://www.saphana.com/community/blogs/blog/2013/05/03/upgrade-and-migration--bw-on-hana

BW 7.31

HANA DB

BW 7.0x

any DB

BW 7.0x

any DB

START

GOAL

DB Copy (SWPM) & BW-PCA

DMO

IQ

Near-Line Storage (NLS)

SAP First Guidance available

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 7.31 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 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

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

BW Housekeeping and Upgrade Before Tasklists Challenges with growing number of Data objects in SAP NetWeaver BW

Deleting Objects

Repairing Objects

PSA

Info

Provider Caches

BW Meta data

Logs

Traces, Statistics

©  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

BW powered by SAP HANA and SAP Sybase IQ Near-line Storage (NLS) Architecture - Overview

BI Clients

SAP HANA Sybase

IQ

MultiProvider Transient Provider InfoCube/DSO

Near-Line SDK

SAP NetWeaver BW 7.3x

BW NLS4IQ SAP Native

An SAP owned BW NLS Implementation for Sybase IQ offers a fully integrated solution from one provider Main aspects: •  Deliver an ABAP based implementation of the BW NLS

interfaces •  Deliver an Sybase IQ DBSL ‘light’ that covers all needs for

the above mentioned NLS implementation

•  Sybase IQ to deliver reliable and performing execution of the DBSL driven loads and queries

•  Availability Q2/2013

SAP owned alternative to existing NLS-Partner Solutions

new

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 26

Use SAP Sybase IQ as a Near-line store for SAP HANA

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. 27

Synergy PBS CBW Add-On and SAP-NLS Implementation

SAP-NLS Release capabilities

7.40

7.3x

7.0x SAP-NLS Non Reporting Layer (PSA, ODS)

SAP-NLS Reporting Layer (DSO, InfoCubes)

Inventory Cubes Smart Data Access

Nearline Adapter (ABAP 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 •  Utilities for Planning NLS Projects •  Enhancement

of the SAP Imp.

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 28

DAP – Design Time •  Define partitioning criteria •  Generate DAP

NLS Implementation

NLS Scenario – Design and Runtime Aspects

DBMS

InfoProvider

BW

DB

Q3/2010 Q4/2010

Q1/2010 Q2/2010

Q1/2011 Younger …

for Locked

update

Data Reallocation Process (DAP)

DAP – Scheduling / Monitoring / Run-Time: •  Describe partition

to be extracted •  Generate request •  InfoProvider

Manage Menu •  Process Chain •  Archive / Extract (DAP menu,

Process Chain •  Restore (DAP menu)

•  Query access to NLS •  DTP access to NLS •  Look up during Transforms

Add. Features

NLS - Interface

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 29

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. 30

“Save Yourself Time…”

The „healthy“ system Don’t start thinking about data archiving when your system is about to crash!

Timely Planning Proactive action to prepare sustainable system performance

Interdisciplinary Process Data archiving requires a large amount of coordination between IT- and those responsible for applications.

Conclusion ►  SAP Realtime Database Platform

►  SAP NetWeaver BW on SAP HANA

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 32

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

Com

mon

Mod

elin

g Sy

base

Pow

er D

esig

ner

HA

DO

OP

N

oSQ

L

MPP

Sc

ale-

Out

3rd Party BI Clients

SAP Business Suite

SAP NetWeaver BW

SAP Big Data Applications SAP Analytics SAP

Mobile

SAP NetWeaver (On Premise/Cloud)

Com

mon

Lan

dsca

pe

Man

agem

ent

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 33

SAP HANA Smart Data Access Data virtualization for on-premise and hybrid cloud environments

Benefits �  Remote real-time query processing �  Smart continuously self-tuning system �  Secure access to heterogeneous data

sources

Heterogeneous data sources �  SAP HANA to Hadoop (Hive) �  Teradata �  SAP Sybase ASE �  SAP Sybase IQ

Transactions + Analytics

Teradata

Hadoop SAP HANA

ASE

IQ

SAP HANA

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 34

• 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. 35

Conclusion

The software upgrade manager (SUM 1.0) Framework including DMO �  The database migration option (DMO) is the “Plan A”, as there is no need for Plan B or better Option

(exceptions may apply)

Profit from end to end implementation roadmap that provides everything you need to know about the complete database migration process.

Shrink the database content prior to the database migration process � BW Housekeeping Tasklist (smaller ROW Store Footprint in HANA) � Data reallocation Process with SAP-NLS (smaller COLUMN Store Footprint in HANA)

1

3

2

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 36

Further Information

SAP Public Web SAP Community Network (SCN): •  Blog on saphana.com: Upgrade and Migration - BW on HANA

http://www.saphana.com/community/blogs/blog/2013/05/03/upgrade-and-migration--bw-on-hana

•  SAP NetWeaver BW Application Lifecycle Management page: http://scn.sap.com/docs/DOC-7856

•  NLS Landing Page in SCN http://scn.sap.com/docs/DOC-39944

•  SAP First Guidance - Collection http://scn.sap.com/docs/DOC-28467

SAP Help Portal: •  SAP end-to-end implementation roadmap for SAP NetWeaver BW: http://help.sap.com/nw731bwhana#section2

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 37

Related SAP TechEd Sessions

Related SAP TechEd Sessions IT MANAGEMENT

ITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes ITM212 How to Migrate ABAP-Based SAP Systems to SAP HANA ITM360 Easy Migration to SAP Business Suite Powered by SAP HANA Using SUM

REAL-TIME DATA PLATFORM

RDP140 Extend the Range of Your Business Warehouse with SAP Sybase IQ and NLS RDP207 Efficiently Managing Data Persistence in an EDW with SAP NetWeaver BW and SAP Sybase IQ RDP303 Master Class for Optimizing SAP NetWeaver Business Warehouse on SAP HANA RDP201 Overview of SAP NetWeaver BW 7.40 Powered by SAP HANA and Further Road Map RDP107 An Overview of SAP Sybase IQ and What’s New in Version 16 RDP362 Advanced Installation and Configuration for SAP Sybase IQ

©  2013 SAP AG or an SAP affiliate company. All rights reserved. 38

© 2013 SAP AG 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 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.

National product specifications may vary.

These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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.

SAP 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.

Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.