Die Konfigurationsmerkmale einer Tageszeitdimension sind im XML-Element hourdim zusammengefasst.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE keyindicatorconfig SYSTEM
'KeyindicatorConfiguration.dtd'>
<keyindicatorconfig>
...
<hourdim name="TIMEOFDAY" dimtype="PROCESS"
attrname="AT_TIME_OF_DAY" tablename="DAYTIME"
precision="SECOND" calculated="TRUE"
importmode="OPTIONAL">
<description language="de" name="Uhrzeit"/>
<description language="en" name="Time of day"/>
</hourdim>
...
</keyindicatorconfig>
Für jede Schrittweite einer Tageszeitdimension (Stunde, Minute, Sekunde) wird in der Datenbanktabelle der Dimension eine eigene Spalte angelegt.
XML-Tag |
Bezeichnung |
---|---|
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: |
location |
Nur bei dimtype="RELATION" Zulässige Werte: SOURCE (Attributplatzierung am Quellbezugsobjekt der Beziehung) |
attrname |
Name des referenzierten Attributs |
precision |
Feinste Schrittweite der Dimension (HOUR, MINUTE, SECOND). Standwert: HOUR |
calculated |
TRUE: Attributwert muss berechnet werden. |
importmode |
Ausgabe von Fehlermeldungen beim Berechnen von Dimensionswerten |
deleteon |
Das interne Verdichtungsattribut AT_INTERNAL_COMPRESSCRITERION muss gepflegt sein (Konfiguration des internen Verdichtungsattributes). Nur bei dimtype="PROCESS". TRUE: Gleiche und unterschiedliche Dimensionswerte werden bei der dauerhaften Verdichtung über Kommandozeile (runppmcompress - siehe Benutzerhandbuch PPM Operation Guide) gelöscht (Verdichtungsverhalten ändern). FALSE: Bei der dauerhaften Verdichtung über Kommandozeile werden gleiche Dimensionswerte in die verdichtete EPK übernommen, unterschiedliche Werte dagegen gelöscht. Voreinstellung: FALSE |