4.3.2 Prerequisites
The following are the prerequisites:
- The hierarchy flattening process has been run.
- The setup tables accessed by the SCD component, including SETUP_MASTER, SYS_TBL_MASTER, and SYS_STG_JOIN_MASTER have the required entries.
- Having entries in the table SETUP_MASTER is optional. By default, SCD maintains only a history of changes to all the members within a dimension, without the context of any hierarchy. If instead, you wish to maintain the history of changes for a specific hierarchy, the SETUP_MASTER table can be used for this purpose.
- This is achieved by specifying the sys-id of the required hierarchies, in table SETUP_MASTER. This table is referenced during SCD execution and if a hierarchy ID is found, it would be included during the SCD process.
- The column V_COMPONENT_DESC is used to identify the dimension-type and V_COMPONENT_VALUE for the hierarchy sys-ID.
- The permissible values for the V_COMPONENT_DESC are listed in the following table:
Table 4-4 Permissible values for the V_COMPONENT_DESC
V_COMPONENT DESC Meaning PRODUCT_HIER1 Signifies the PRODUCT dimension ORG_UNIT_HIER11 Signifies the ORG UNIT dimension GL_ACCOUNT_HIER1 Signifies the GL ACCOUNT dimension COMMON_COA_HIER1 Signifies the COMMON COA dimension - Separate rows in this table are seeded for different hierarchy sys-ID's, one-row
corresponding to each of the four dimensions, that is
PRODUCT, ORG UNIT, COMMON COA,
andGL ACCOUNT
. Add entries in this table only if you add a user-defined dimension. - The tables
SYS_TBL_MASTER
andSYS_STG_JOIN_MASTER
are seeded for the Org unit, GL Account, Product, and Common COA dimensions. Add entries in these tables only if you add user-defined dimensions. - Database Views with the name DIM_<Dimension Name>_V are seeded along with the
seeded dimensions during the ALMBI installation. These views present data from
the dimension tables as well as the flattened hierarchy data. For example,
DIM_PRODUCT_V
in usable format. New views should be included for any new dimensions defined.