Search This Blog

Wednesday, 21 March 2012

SAP BW Notes - Part 1


1.       Infoobject Maintenance
·         Attribute only’ flag in RSD1
If you mark the characteristic as an exclusive attribute, it can only be used as a display attribute for another characteristic, but not as a navigational attribute. In addition, the characteristic cannot be transferred into InfoCubes. But it can have master data.

·         Global Transfer routine
If this indicator is set, a transfer routine is defined for the InfoObject. This routine is integrated into all transfer rules where the InfoObject is contained in the communication structure. With data transfers, the logic contained in the individual transfer rules (from transfer structure to communication structure) runs first. The transfer routine is then carried out on the value of the corresponding field in the communication structure for every InfoObject that has a transfer routine and is contained in the communication structure.
In the transfer routine, you can define DataSource-independent code that you only have to maintain once, but is valid for all transfer rules.

·         Filter selection values
Selection of Filter Values for Query Definition
This field describes how the selection of filter values and the restriction of characteristics functions when you define queries.
The values from the master data table are normally displayed when you restrict characteristics. For characteristics without a master data table, the values from the SID table are displayed instead. In a number of cases, however, it could be better to display only the values that are in the InfoProvider. The setting "InfoProvider Values Only" is permitted for this reason.

Selection of Filter Values for Query Execution
This field describes how the selection of filter values functions when a query is executed.
Normally the values from the data selected by the query are defined when you select filter values as you execute the query. Only the values for which data was selected for the current navigation status are displayed.
In a number of cases it can make sense to permit additional values as well. The settings "InfoProvider Values Only" and "Master Data Table Values" are allowed for this reason. If you make this selection, the message "No Data Found" may appear after selecting filter values.

·         Master Data Tables Created in the DDIC
As seen above the following tables are created
P Table – This table is created for the time independent attributes. The important fields of this table are as shown below
The key is comprised of the characteristic value, compounding characteristics (if any), OBJVERS (which can be A – active or M- modified), CHANGED (which can be D – deleted or I – to be inserted)

Q Table – For time independent attributes. Similar to the P table, but with an addition of Date To in the key.

X Table – This table is for the time independent navigational attributes. The important fields are as shown below
The key is comprised of the SID of the characteristic value, Compounding characteristics (if any) and then the SIDs of the navigational attributes.

Y Table – This is for the time dependent navigational attributes. The structure is similar to the X table above, with the addition of the Date to field in the key.

·         Hierarchy Tables

H Table
This table contains the structure of the hierarchy. The fields of the table are as shown
K Table - SID table for hierarchies
Hierarchy nodes (like characteristic values) are not stored with actual values, but with master data IDs (SIDs) in aggregates. The conversion of hierarchy nodes into SIDs is stored in this table. Contrary to characteristic values, hierarchy nodes get negative SIDs.

I Table - SID Structure of the hierarchy
With the aid of SIDs from characteristic values and hierarchy nodes, the hierarchy structure is stored in this table. In principle, this table saved the same information as the hierarchy table.
Since only SIDs and no characteristic values, or hierarchy nodes can be stored in aggregates and InfoCubes, the analysis of the data using this table is more effective and is quicker.

J Table - Hierarchy interval table (of a characteristic)
In this table information is stored on hierarchy nodes that are intervals.

No comments:

Post a Comment