Eine einstufige Dimension (XML-Element oneleveldim) wird durch genau eine Stufendefinition (XML-Element leveldesc) vollständig beschrieben. Die sprachabhängigen Namen von Dimension, Schlüssel und Beschreibung werden in den XML-Elementen description angegeben.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
'KeyindicatorConfiguration.dtd'>
<keyindicatorconfig>
...
<oneleveldim name="VTWEG" dimtype="PROCESS"
internal="no" importmode="OPTIONAL">
<description language="de" name="Vertriebsweg"/>
<description language="en"
name="Distribution channel"/>
<leveldesc>
<dimitem attrname="AT_VTWEG" colname="FIRST_ID"
calculated="FALSE">
<description language="de"
name="ID des Vertriebsweg"/>
<description language="en"
name="ID of distribution channel"/>
</dimitem>
<dimitem attrname="AT_VTWEG_NAME"
colname="FIRST_DESC" calculated="FALSE">
<description language="de" name="Vertriebsweg"/>
<description language="en"
name="Distribution channel"/>
</dimitem>
</leveldesc>
</oneleveldim>
...
</keyindicatorconfig>
XML-Attribut |
Beschreibung |
---|---|
name |
Name der Dimension. Unter diesem Namen wird in der Datenbank eine Tabelle angelegt. Für den angegebenen Namen gelten die in Kapitel Tabellenname beschriebenen Richtlinien. |
dimtype |
Dimensionstyp. Mögliche Werte: |
internal |
Interne Verwendung der Dimension |
importmode |
Ausgabe von Fehlermeldungen beim Berechnen von Dimensionswerten |
dimgroup |
Dimensionengruppe, der die Dimension zugeordnet wird |
XML-Element |
Beschreibung |
---|---|
compression |
Das interne Verdichtungsattribut AT_INTERNAL_COMPRESSCRITERION muss gepflegt sein (Konfiguration des internen Verdichtungsattributes). Nur bei dimtype="PROCESS". Gleiche und unterschiedliche Dimensionswerte werden bei der dauerhaften Verdichtung über Kommandozeile (runppmcompress, siehe Benutzerhandbuch PPM Operation Guide) gelöscht und durch den angegebenen Verdichtungswert ersetzt (Verdichtungsverhalten ändern). |
Wenn Sie den Dimensionsschritt nicht gepflegt einer Dimension vermeiden möchten, erreichen Sie durch Angabe von importmode="MANDATORY", dass Prozessinstanzen, die keinem Dimensionsschritt zugeordnet werden können, durch Ausgabe eines entsprechenden Hinweises bereits beim Datenimport erkannt werden.
Interne Dimensionen
Interne Dimensionen (internal="yes") werden nicht an der Oberfläche des PPM-Frontend angezeigt. Sie werden für die Unterscheidung administrativer Prozessinstanzmerkmale verwendet.
Verwendung von Multibyte-Zeichensätzen
Der folgende Dateiauszug aus der Kennzahlenkonfiguration zeigt beispielhaft die Definitionsmöglichkeiten einstufiger Dimensionen unter Verwendung eines Multibyte-Zeichensatzes:
...
<oneleveldim name="D_PRODUCT_GR" dimtype="FUNCTION"
internal="no" importmode="OPTIONAL">
<description name="Produktgruppe" language="de"/>
<description name="Product group" language="en"/>
<description name="Ομάδα προϊόντων" language="el"/>
<leveldesc>
<dimitem attrname="ΙΔ_ΣΥΝ_ΠΡΟΪΟΝΤ_ΤΑΥΤ"
colname="Spaltenname_3" calculated="FALSE">
<description language="de"
name="ID Produktgruppe"/>
<description language="en"
name="Product group ID"/>
<description language="el"
name="Ταυτότητα ομάδας προϊόντων"/>
</dimitem>
<dimitem attrname="ΙΔ_ΣΥΝ_ΠΡΟΪΟΝΤ_ΠΕΡΙΓΡ"
colname="Spaltenname_4" calculated="FALSE">
<description language="de"
name="Beschreibung Produktgruppe"/>
<description language="en"
name="Product group description"/>
<description language="el"
name="Περιγραφή της ομάδας προϊόντων"/>
</dimitem>
</leveldesc>
</oneleveldim>
...