Two-level dimensions (twoleveldim XML element) are configured in the same way as one-level dimensions, except that they consist of two level descriptions (leveldesc XML elements). Multi-byte character sets are used in the same way as for one-level dimensions (see chapter One-level dimension.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
'KeyindicatorConfiguration.dtd'>
<keyindicatorconfig>
...
<twoleveldim name="PROCESSTYPE" dimtype="PROCESS"
importmode="OPTIONAL">
<description language="de" name="Prozesstyp"/>
<description language="en" name="Process type"/>
<leveldesc>
<dimitem attrname="AT_PROCTYPEGROUP"
colname="PROCTYPEGROUP" calculated="FALSE">
<description language="de"
name="Prozesstypgruppe"/>
<description language="en"
name="Process type group"/>
</dimitem>
</leveldesc>
<leveldesc>
<dimitem attrname="AT_PROCTYPE"
colname="PROCTYPE" calculated="FALSE">
<description language="de"
name="Prozesstyp"/>
<description language="en"
name="Process type"/>
</dimitem>
</leveldesc>
</twoleveldim>
...
</keyindicatorconfig>
XML attribute |
Description |
---|---|
name |
Internal name of the dimension. A table is created in the database under this name. For the specified name, the guidelines described in the Table name chapter are applicable. |
dimtype |
Dimension type: Valid values: |
internal |
Internal use of the dimension |
importmode |
Output of error messages when calculating dimension values |
dimgroup |
Dimension group to which the dimension is assigned |
XML element |
Description |
---|---|
compression |
The internal aggregation attribute AT_INTERNAL_COMPRESSCRITERION must be specified (Configure the internal aggregation attribute). Only for dimtype="PROCESS" Identical and differing dimension values are deleted when permanently aggregating using the command prompt (runppmcompress) (see PPM Operation Guide) and they are replaced by the specified aggregation value (Change aggregation behavior). |