Академический Документы
Профессиональный Документы
Культура Документы
Providers
1.Remodelling, a term which so obviously states something is either reset or rearranged with terms of
Info providers. What must be the ideal way to modify how data is displayed? Say, we have loaded a
million records into our cube, but in a dire need to modify, do some changes to accommodate some
more Info objects to the existing fact or delete some repeating data / no data columns etc at
dimension level. In such cases what is the handy solution? The most trusted way to resolve hiccups of
this sort is to identify & remodel your Info provider either at fact/dimensions level. In this article well
discuss some steps to change the metadata of our Info Cube and remodel our Info Provider. But first
time users must be cautious enough to use the remodeled object, and transport the same object to
different system landscapes sequentially. The drawback is that, we need to ensure no inconsistency
with regards to definition of the Info provider exists between different systems in our entire landscape,
else objects could become non-transportable at last. A simple example for re-modeling is as below.
So whatever the changes the DW architects make, care must be taken to do a full backup of all data,
followed by stopping all respective process chains. After remodeling existing InfoCube, ensure to reactivate all your transformations & restart process chains (if applicable).
Remodelling in SAP NW-BI 7.0 is applicable only for Info Cubes; not Characteristic Info objects or
DSOs. The following options can be performed during a remodelling.
There are some pre-activities to be performed too. Once a remodelling rule is scheduled, it is not
allowed to modify in future; if not we must create a new remodelling rule. The best advantage is
remodelling can be performed even when cube is filled with full data. The remodelling activity can be
monitored also, and the requests can be either reset or restarted. Reset would be an exception, while
Restart would potentially re-initiate the whole process.
Consider the data as in the cube. Here we plan to delete the unused field Z08_DTE.
the
remodeling
rule
name
&
description.
Click the Monitor hot key to check the status on a periodic basis.
Click Release Job. The job which had been scheduled has run successfully.
After remodeling has been successful, we need to check & reactivate the transformations, DTPs etc.
& other dependent objects associated with the InfoCube.
Addition of Characteristics
Provide the name & descriptions of new characteristics & dimension it must be included. Also, specify
what mechanism the data is populated. In fact, there are 4 ways: Constant, Attribute (& of
Characteristic), 1:1 Mapping with Characteristic or Customer Exit. Finally add the new characteristic to
the BEx query and execute it.
Replacement of Characteristics is most similar to Addition.
Customer Exit for Remodeling Rules
Go to SE24 or- Tools > ABAP Workbench > Development > Class Builder
Select Add characteristic, select new characteristic in which the dimension characteristic needs to be
added. Select option Customer Exit, select Customer Exit and Transfer.
Use the last option to Insert While the rule is being executed it can be monitored by clicking on the
monitor button. Once the class builder is open, you can goto Interface tab & use the Interface
IF_RSCNV_EXIT. This is nothing but an structure which defines how one class behaves with other
classes, also known as abstract class.