Use subsets to define rules that select dimension member subsets, which satisfy specific conditions. These rules can be defined using the following data source constructs:
Level—Members belonging to a specified level of the dimensional hierarchy
Generation—Members belonging to a specified generation of the dimension hierarchy
UDAs—Members with a specified user-defined attribute
Name/Alias—Specified member name or alias. You cannot type in * or ? as part of the Name/Alias string.
Masked Name or Alias—Members matching a pattern of wildcard characters.
Attribute Dimensions—Members with a specified database-defined attribute
Conditional logic—Members satisfying advanced subset member selection criteria
To define a member subset selection:
Select a dimension member in the data layout and select Edit on the shortcut menu.
The Member Selection dialog box opens.
Select a member in the Selected pane and on the shortcut menu, select Subsets.
The Subset dialog box opens.
Levels
Generation
UDA
Name
Alias
Masked Name or Alias
[Attribute Dimension(s)]
Select an operand for the subsetting criteria.
For example, is (equal to) or is not (not equal to).
Enter of select a value for the subsetting criteria from the third drop-down list.
You must add at least one rule to the Subset definition for it to be used
Subset | Description |
---|---|
Select member ” “and its descendants where (enter or select the values from all three fields) | Returns the subsetting methods available based on the type of item:
|
[second drop-down] | Displays operand (comparative filtering) criteria. For example, when you select is, the filtering criteria must equal the specified value. When you select is not, the filtering criteria excludes the members that meet the selected condition. Valid comparative filtering criteria includes:
|
[third drop-down] | Displays the corresponding values for the subsetting methods. |
Add | Adds the corresponding values to the Conditions text box. |
Remove | Removes a selected item from the Conditions text box. |
Remove All | Removes all items from the Conditions text box. |
AND | Inserts the AND operand at the end of the currently selected rule. The AND operand is used by default when multiple rules are added to the Definition.AND logic requires that the selection(s) meet the current condition and the preceding condition. |
OR | Inserts the OR operand at the end of the currently selected rule. OR logic requires that the current condition meet the current condition or the preceding condition. |
( | Adds a left parenthesis to the selected item. Use parentheses to group two or more subsetting values to determine the order priority for conditions. Each item in the Conditions text box can have either the left or right parentheses, but not both. |
) | Adds a right parenthesis to the selected item. Use parentheses to group two or more subsetting values to determine the order priority for conditions. Each item in the Conditions text box can have either the left or right parentheses, but not both. |
Remove() | Removes all left or right parentheses from the selected item in the Conditions text box. |
Conditions text box | Displays the subsetting conditions. Interactive Reporting uses these conditions to include or exclude members based on the conditions defined. |
Preview | Previews members meeting the subsetting selections. |