SAP Internal/Confidential
Version I
Alexander PeterProduct Management SAP NetWeaver BI, SAP AG
SAP NetWeaver BIArchitecture & TechnologyRemodeling Toolbox
Overview
Defining Remodeling Rules
Scheduling & Monitoring
Overview
Defining Remodeling Rules
Scheduling & Monitoring
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.
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
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
Overview
Defining Remodeling Rules
Scheduling & Monitoring
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
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.)
SAP AG 2005, Title of Presentation, Speaker Name /Version 1 10
Remodeling Toolbox – Characteristic Conversions
SAP AG 2005, Title of Presentation, Speaker Name /Version 1 11
Remodeling Toolbox – Key Figure Conversions
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)
SAP AG 2005, Title of Presentation, Speaker Name /Version 1 13
Remodeling Toolbox – User Exits – 2 –
Implementing Customer Exits Use Interface IF_RSCNV_EXIT
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
SAP AG 2005, Title of Presentation, Speaker Name /Version 1 15
Remodeling Toolbox – User Exits – 4 –
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.
Overview
Defining Remodeling Rules
Scheduling & Monitoring
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)
SAP AG 2005, Title of Presentation, Speaker Name /Version 1 19
Remodeling Toolbox – Monitoring
Monitoring All steps logged with detailed information
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