35
Roland Kramer, PM BW/in-Memory, SAP AG February 2014 Migration to SAP NetWeaver Business Warehouse on SAP HANA Best Practice Update 2014

Roland Kramer, PM BW/in-Memory, SAP AG February 2014€¦ · Three things to know – Migration BW on HANA Blog: Three things to know when migrating NetWeaver BW on HANA BW 7.31 7.40*

Embed Size (px)

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

Conclusion ► SAP Realtime Database Platform

► SAP NetWeaver BW on SAP HANA

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