Show TOC

Matching InfoSetsLocate this document in the navigation structure

Use

If changes have been made to InfoProviders that are used in InfoSets, you must compare the InfoSet with the modified InfoProviders and make any changes necessary to make the two match again. When you call the InfoSet Builder, the system checks whether the InfoProviders that are used have been changed at all. At this point, you have the option of comparing and adjusting the InfoSets as required. This needs to be done, because otherwise there is a risk that the data will be inconsistent.

Features

The match (compare and adjust) function for InfoSets checks the following:

In the case of DataStore objects and master data-bearing characteristics

  • Whether attributes/data fields have been added or removed.

In the case of DataStore objects in particular -

  • Whether changes have been made to the key (whether key fields have been added or removed)

In the case of master data-bearing characteristics in particular -

  • Whether changes have been made to the compounding (whether attributes have been added or removed)

  • Whether changes have been made to the time-dependency of attributes

    • If a new time-dependent attribute or an existing time-independent attribute that has been converted into a time-dependent attribute is added to a characteristic that until now has contained only time-independent attributes, meaning that until now it has been a time-independent characteristic. In the InfoSet it must be made clear that this characteristic is now time-dependent.

    • If the time-dependent attributes belonging to a characteristic are all converted into time-independent attributes, or all the time-dependent attributes are removed from the InfoProvider. In the InfoSet it must be made clear that this characteristic is now time-independent.

In the case of InfoCubes in particular

  • Whether new dimensions have been added to the InfoCube

  • Whether InfoCube dimensions have been deleted.

Explanation of the Log

Greenmeans that you do not need to compare and adjust (match) the objects.

Yellowmeans that the objects do need to be compared and adjusted (matched) and that this process can be carried out automatically. Choose Match.

Redmeans that the objects need to be compared and adjusted (matched) but that this process cannot be carried out automatically. You have to change and reactivate the InfoSet manually in the InfoSet Builder.

Dependencies

In the following situations, when the traffic light shows red, you need to make changes to the InfoSet definition manually:

  • If attributes that have been removed from their corresponding InfoProvider are still joined by a join condition to other objects or attributes, the system is not able to compare and adjust (match) the objects automatically until you have removed this link in the InfoSet Builder.

  • If a temporal operand has been set for attributes that have been removed from their corresponding InfoProvider, you first have to reset this indicator in the InfoSet Builder.

When you have made these changes to the InfoSet, restart the match (compare and adjust) process.

Activities

You use transaction RSISET to call the match (compare and adjust) function. In the main menu, choose Start of the navigation path InfoSet Next navigation step Match End of the navigation path.The system checks the InfoProviders that are used in the InfoSet and produces a log giving details of the results of the check. You can decide whether a match should be performed.