Einstufige Dimensionen

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:
PROCESS (Prozessdimension)
FUNCTION (Funktionsdimension, veraltet, nur noch aus Kompatibilitätsgründen zu verwenden)
OT_FUNC (Funktionsdimension)
RELATION (Beziehungsdimension)
OT_ORG (Organisationsdimension)

internal

Interne Verwendung der Dimension
yes: Die Dimension wird intern verwendet und nicht an der Oberfläche angezeigt.
Vorgabewert ist no.

importmode

Ausgabe von Fehlermeldungen beim Berechnen von Dimensionswerten
OPTIONAL: Berechnungsfehler werden nicht ausgegeben.
MANDATORY: Berechnungsfehler werden ausgegeben.
Vorgabewert: OPTIONAL

dimgroup
(optional)

Dimensionengruppe, der die Dimension zugeordnet wird

XML-Element

Beschreibung

compression
value
(optionales Unterelement zu dimitem)

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>

...