Dimension groups are defined in the configuration file DimGroup.xml. A distinction is made between visible dimension groups (dimgroup or dimgrouproot) and a single invisible dimension group (dimgroupinvisible). A dimension can only be assigned to one group.
The grouping of dimensions does not represent a hierarchy or refinement of the dimensions; it is merely to improve the clarity.
The dimgroup elements can be nested at any depth. This allows you to establish an individual folder structure for your dimension groups.
Use PPM Customizing Toolkit to create dimension groups. Your preferred group structure can be defined easily in the Measures and dimensions module.
In the PPM front-end, the Dimensions tab shows all dimensions in the selected dimension group and all sub-groups with the exception of dimensions from the Invisible dimensions group.
The invisible dimensions group DIM_GROUP_INVISIBLE is located directly below the root and its structure cannot be extended. It contains all internal dimensions and is not displayed in the user interface.
Dimensions that you do not assign to a dimension group are automatically assigned to the root DIM_GROUP_ROOT (All dimensions group).
Warning
The group identifiers DIM_GROUP_ROOT and DIM_GROUP_INVISIBLE are fixed by the PPM system and may not be used in a different context or changed.
Example
<dimgrouproot>
<description name="Alle Dimensionen" language="de">
Diese Gruppe beinhaltet alle angezeigten Dimensionen.
</description>
<description name="All dimensions" language="en">
This group includes all displayed dimensions.
</description>
<dimgroupinvisible>
<description name="Nicht sichtbare Dimensionen"
language="de">
Diese Gruppe beinhaltet alle internen Dimensionen.
</description>
<description name="Invisible dimensions"
language="en">
This group includes all internal dimensions.
</description>
</dimgroupinvisible>
<dimgroup name="DIM_GROUP_CRITERIA">
<description name="Criteria" language="de">
Diese Gruppe beinhaltet Dimensionen, die
als Unterscheidungskriterien dienen.
</description>
<description name="" language="en" />
<dimgroup name="DIM_GROUP_CUST">
<description name="Kundendimensionen" language="de">
Diese Gruppe beinhaltet alle kundenrelevanten
Dimensionen.
</description>
<description name="Customer dimensions"
language="en"/>
</dimgroup>
<dimgroup name="DIM_GROUP_PRINC">
<description name="Auftraggeberdimensionen"
language="de">
Diese Gruppe beinhaltet alle
auftraggeberrelevanten Dimensionen.
</description>
<description name="Principal dimensions"
language="en"/>
<dimgroup name="DIM_GROUP_USA">
<description name="Auftraggeber in USA"
language="de">
Diese Gruppe beinhaltet alle Dimensionen
für Auftraggeber in den USA.
</description>
<description name="Customers USA" language="en" />
</dimgroup>
<dimgroup name="DIM_GROUP_EUROPE">
<description name="Auftraggeber in Europa"
language="de">
Diese Gruppe beinhaltet alle Dimensionen für
Auftraggeber in Europa.
</description>
<description name="Principals Europe"
language="en"/>
</dimgroup>
</dimgroup>
</dimgroup>
<dimgroup name="DIM_GROUP_TIME">
<description name="Zeitdimensionen"
language="de">
Diese Gruppe beinhaltet alle Zeitdimensionen.
</description>
<description name="Time dimensions" language="en" />
</dimgroup>
</dimgrouproot>