02040 remodeling

20
SAP Internal/Confidential Version I Alexander Peter Product Management SAP NetWeaver BI, SAP AG SAP NetWeaver BI Architecture & Technology Remodeling Toolbox

Upload: padmanabhan-velazhagan

Post on 07-Apr-2015

185 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 02040 Remodeling

SAP Internal/Confidential

Version I

Alexander PeterProduct Management SAP NetWeaver BI, SAP AG

SAP NetWeaver BIArchitecture & TechnologyRemodeling Toolbox

Page 2: 02040 Remodeling

Overview

Defining Remodeling Rules

Scheduling & Monitoring

Page 3: 02040 Remodeling

Overview

Defining Remodeling Rules

Scheduling & Monitoring

Page 4: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 4

Remodeling Toolbox – Positioning

Remodeling Adjust data model to new business requirements or strategies Scenarios

A new key figure must be added to a particular InfoCube (that can also be initialized)

A new characteristic should be inserted and may replace an existing one. It can be filled based on the old characteristic.

Page 5: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 5

Remodeling Toolbox – Capabilities

Remodeling Remodelling Rule

Collects remodelling steps for a particular Info Cube

Characteristic Conversions Add / Replace Characteristic initially filled with

Constant (e.g. dummy characteristic value) Attribute of an Info Object of the same dimension The same value of another Info Object of the same dimension Customer exit (for customer-specific coding of the initial value)

Delete Characteristic

Key Figure Conversions Add key figure initially filled with

Constant (e.g. ‘0’) Customer exit (for customer-specific coding of the initial value)

Replace key figure Customer exit (for customer-specific coding of the initial value)

Delete key figure

Page 6: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 6

Remodeling Toolbox – Impact

Impact During the conversion process, reading (querying) and changing the

InfoCube is locked All depending objects (queries, transformations, MultiProviders etc.)

will be deactivated and have to be adjusted manually Aggregates and BI accelerator indexes must be rebuilt after the

conversion

Authorization Same authorization objects apply as for the InfoCube maintenance

OSS component BW-WHM-DBA-RMT

Page 7: 02040 Remodeling

Overview

Defining Remodeling Rules

Scheduling & Monitoring

Page 8: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 8

Remodeling Toolbox – Access

Access Context menu of InfoCube Administration view of Data Warehousing

Workbench

Page 9: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 9

Remodeling Toolbox – Creating Remodeling Rule

Remodeling Rule Consists of one or more

operations (like adding ordeleting a key figure etc.)

Page 10: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 10

Remodeling Toolbox – Characteristic Conversions

Page 11: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 11

Remodeling Toolbox – Key Figure Conversions

Page 12: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 12

Remodeling Toolbox – User Exits – 1 –

Implementing Customer Exits Implementation of customer-specific class

in class builder (transaction SE24)

Page 13: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 13

Remodeling Toolbox – User Exits – 2 –

Implementing Customer Exits Use Interface IF_RSCNV_EXIT

Page 14: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 14

Remodeling Toolbox – User Exits – 3 –

Parameter Three parameters are given

I_CNVTABNM: name of the table that will be converted (in case you need one remodeling rule for more than one InfoCube)

I_R_OLD: structure of the table before the conversion C_R_NEWFIELD: result of the routine which will be assigned to the new

field

Page 15: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 15

Remodeling Toolbox – User Exits – 4 –

Page 16: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 16

Remodeling Toolbox – User Exits – 5 –

All classes that implement the interface IF_RSCNV_EXIT will be available in the F4-help.

Page 17: 02040 Remodeling

Overview

Defining Remodeling Rules

Scheduling & Monitoring

Page 18: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 18

Remodeling Toolbox – Scheduling

Scheduling Schedule the remodeling rule or start it immediately

Periodic scheduling not useful

Parallel execution Supervising job splits and controls (background) processes for parallel

table conversions Currently: only one single process is started in the parallel mode Recommendation: do not flag the parallel setting if you might have

system constraints (or for debugging purposes)

Page 19: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 19

Remodeling Toolbox – Monitoring

Monitoring All steps logged with detailed information

Page 20: 02040 Remodeling

SAP AG 2005, Title of Presentation, Speaker Name /Version 1 20

Remodeling Toolbox – Outlook

Outlook Transporting remodeling rules Remodeling for InfoObjects (e.g. adding compounding) and

DataStore Objects Performance enhancements: full parallelism of database

conversions