8 Definition von Kennzahlen, Dimensionen, Attributberechnungen und Beziehungen
8.2 Definition von Kennzahlen
8.2.5 Definition von Kennzahlengruppen
Kennzahlengruppen werden in der Konfigurationsdatei KiGroup.xml definiert. Man
unterscheidet zwischen den sichtbaren Kennzahlengruppen (kigrouproot bzw. kigroup) und genau einer unsichtbaren Kennzahlengruppe (kigroupinvisible). Eine Kennzahl kann nur genau einer Gruppe zugeordnet werden.
Das Gruppieren von Kennzahlen stellt keine Hierarchisierung oder Verfeinerung von Kennzahlen dar, sondern verbessert lediglich die Übersichtlichkeit.
Die kigroup Elemente können in beliebiger Verschachtelungstiefe angeordnet werden.
Dadurch können Sie eine individuelle Ordnerstruktur für Ihre Kennzahlengruppen aufbauen.
Verwenden Sie zur Erstellung von Kennzahlengruppen PPM Customizing Toolkit. Im Modul Kennzahlen und Dimensionen können Sie auf einfache Weise die gewünschte
Gruppenstruktur definieren.
Beispiel
<kigrouproot>
179
<description language="de" name="Alle Kennzahlen">
Diese Gruppe umfasst alle angezeigten Kennzahlen.
</description>
<description language="en" name="All measures">
This group includes all displayed measures.
</description>
<kigroupinvisible>
<description language="de"
name="Unsichtbare Kennzahlen">
Diese Gruppe umfasst alle Kennzahlen, die
nur zur Berechnung weiterer Kennzahlen verwendet werden. Diese Kennzahlen werden nicht in der Kennzahlenliste angezeigt.
</description>
<description language="en" name="Invisible measures">
This group includes all measures that are merely used for calculation of additional measures. These
key performance indicators are not displayed in the key performance indicators' list.
</description>
</kigroupinvisible>
<kigroup name="KI_GROUP_COST">
<description language="de" name="Kostenkennzahlen"/>
<description language="en" name="Cost KPIs"/>
<kigroup name="KI_GROUP_COST">
<description language="de"
name="Kostenkennzahlen"/>
<description language="en" name="Cost KPIs"/>
<kigroup name="KI_GROUP_COST_ALL">
<description language="de"
name="Gesamtkostenkennzahlen"/>
<description language="en"
name="Total cost KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_COST_AVERAGE">
<description language="de
<kigroup name="KI_GROUP_TIME">
<description language="de" name="Zeitenkennzahlen"/>
<description language="en" name="Time KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_QUALITY">
<description language="de"
name="Qualitätskennzahlen"/>
<description language="en" name="Quality KPIs"/>
</kigroup>
</kigrouproot>
180
Die Gruppe Alle Kennzahlen umfasst die Kennzahlen aller Gruppen und Untergruppen außer den Kennzahlen der Gruppe Unsichtbare Kennzahlen. Kennzahlen, die Sie nicht ausdrücklich einer Gruppe zugeordnet haben, werden automatisch der Gruppe Alle Kennzahlen
zugeordnet. Dieser Gruppe werden auch die Kennzahlen zugeordnet, die Sie einer nicht existierenden Gruppe zugeordnet haben.
Im PPM-Frontend werden auf der Registerkarte Kennzahlen alle Kennzahlen der gewählten Kennzahlengruppe und aller Untergruppen angezeigt mit Ausnahme der Kennzahlen der Gruppe Unsichtbare Kennzahlen, die nur dann angezeigt werden, wenn diese Gruppe selektiert ist.
Die Gruppe der unsichtbaren Kennzahlen KI_GROUP_INVISIBLE befindet sich direkt unter der Wurzel und kann nicht weiter strukturiert werden.
Warnung
Die Gruppenidentifizierer KI_GROUP_ROOT und KI_GROUP_INVISIBLE sind fest vom PPM-System vergeben und dürfen weder in einem anderen Zusammenhang verwendet noch verändert werden.
Der Aufbau der Konfigurationsdatei KIGroup.xml ist durch die DTD KIGroup.dtd vorgegeben:
ALLGEMEINE STRUKTUR
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE kigrouproot SYSTEM 'KIGroup.dtd'>
<kigrouproot>
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
<kigroupinvisible>
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
</kigroupinvisible>
<kigroup name="...">
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
<kigroup name="...">
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
...
</kigroup>
181
...
</kigroup>
...
</kigroup>
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
...
</kigroup>
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
...
</kigroup>
...
</kigrouproot>
Beispiel
Das folgende Beispiel veranschaulicht die Anzeige der XML-Datei an der Oberfläche des PPM-Frontend:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE kigrouproot SYSTEM 'KIGroup.dtd'>
<kigrouproot>
<description language="de" name="Alle Kennzahlen">
Diese Gruppe umfasst alle angezeigten Kennzahlen mit Ausnahme der unsichtbaren Kennzahlen.
</description>
<description language="en" name="All measures">
This group includes all displayed measures except for the invisible
ones.
</description>
<kigroupinvisible>
<description language="de" name="Unsichtbare Kennzahlen">
Diese Gruppe umfasst alle Kennzahlen, die nur
zur Berechnung weiterer Kennzahlen verwendet werden.
Diese Kennzahlen werden nicht in der Kennzahlenliste angezeigt.
</description>
<description language="en" name="Invisible KPIs">
This group includes all measures
</kigroupinvisible>
<kigroup name="KI_GROUP_COST">
<description language="de" name="Kostenkennzahlen"/>
<description language="en" name="Cost KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_TIME">
182
<description language="de" name="Zeitenkennzahlen"/>
<description language="en" name="Time KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_QUALITY">
<description language="de" name="Qualitätskennzahlen"/>
<description language="en" name="Quality KPIs"/>
</kigroup>
</kigrouproot>
8.2.5.1 Sichtbare Kennzahlengruppen
Eine Kennzahlengruppe wird in der Konfigurationsdatei durch folgendes XML-Element definiert:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE kigrouproot SYSTEM 'KIGroup.dtd'>
<kigrouproot>
<description language="de" name="...">
Description text...
</description>
...
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
</kigroup>
...
</kigrouproot>
XML-Tag Bezeichnung
kigrouproot Wurzel der Kennzahlengruppen. Wird im
PPM-Frontend als oberster Gruppenordner angezeigt.
description Sprachabhängige Beschreibung der
Kennzahlengruppenwurzel. Muss mindestens in der Standardsprache angegeben werden.
kigroup Zu definierende Kennzahlengruppe. Jede Gruppe kann Untergruppen enthalten. Es können beliebig viele Gruppen und Untergruppen angelegt werden.
Die Gruppenstruktur entspricht einer Baumstruktur mit beliebiger Verzweigungstiefe.
name Interner Name der Gruppe. Wird vom XML-Attribut kigroup der Kennzahldefinition (XML-Element kidef) in der Kennzahlenkonfiguration referenziert.
183
XML-Tag Bezeichnung
description Sprachabhängige Beschreibung einer Gruppe,
optional mit Tooltip (Bereich #PCDATA des Elements description). Es muss mindestens die Beschreibung in der Standardsprache angegeben werden.
8.2.5.2 Gruppe der unsichtbaren Kennzahlen
Die Gruppe Unsichtbare Kennzahlen beinhaltet alle Kennzahlen, die nur dann in der
Kennzahlenliste angezeigt werden, wenn die Gruppe selektiert ist. Nur dann stehen sie in der Analyse zur Verfügung. In den Kennzahlenlisten aller anderen Kennzahlengruppen werden die unsichtbaren Kennzahlen nicht angezeigt. Die Gruppe der unsichtbaren Kennzahlen ist
eindeutig und nicht strukturierbar.
Ordnen Sie Kennzahlen, die ausschließlich als Zwischenergebnis zur Berechnung weiterer Kennzahlen verwendet werden, der Gruppe der unsichtbaren Kennzahlen zu
(<kidef name="..." kigroup="KI_GROUP_INVISIBLE" ... />).
Die Gruppe wird in der XML-Konfigurationsdatei *_kigroup.xml der jeweiligen CTK-Mandantenvorlage (unter
<PPM-Installationsverzeichnis>\ppm\server\bin\agentLocalRepo\.unpacked\<Installationszei t>_ppm-client-run-prod-<Version>-runnable.zip\ppm\ctk\ctk\examples\custom\) durch folgendes Element konfiguriert:
... <kigroupinvisible name="...">
<description language="de" name="..."/>
<description language="en" name=".."/>
</kigroupinvisible>
...