The information in this section describes areas unique to defining and associating attributes through a dimension build.
Defining Fields in Rules Files
Rules files that are used to build single-level attribute dimensions require fewer field types than rules files that build and associate members of multilevel attribute dimensions.
For single-level attribute dimensions, define the field that contains the attribute values as the field to be associated with the members of the base dimension. A dimension build uses the defined field to add new members to the attribute dimension.
For multilevel attribute dimensions, Essbase requires fields that define each generation or level in the attribute dimension and fields that define the associations. Use the new field type, Attribute Parent, to identify fields that are parent members for the attribute members being associated.
Controlling Adding New Attribute Members
When Essbase encounters attribute data values that are not members of the attribute dimension, it automatically adds the values as new members. To prevent adding new members to attribute dimensions, in the Dimension Build Settings tab of the Dimension Build Settings dialog box, select the Do not create members option for the attribute dimension.
See “Setting Member Properties” in the Oracle Essbase Administration Services Online Help.
You can control the following associations:
Making changes to attribute associations
In Data Prep Editor, in the Dimension Build Settings tab of the Dimension Build Settings dialog box, select the Allow association changes option for the attribute dimension.
See “Setting Member Properties” in the Oracle Essbase Administration Services Online Help.
Enabling automatic association of base members with attributes that represent ranges of values
In Data Prep Editor, on the Dimension Building Properties tab of the Field Properties dialog box, click the Ranges button and define the size of the range.
Concurrent attribute associations