criterion-definitions

The criterion-definitions element describes the criteria used in Data analytics. Four criteria are supported: Measures, one-level dimensions, time dimensions, and process criteria.

Each criterion except for the process criterion must include a unique reference to a column of a table in the analysis realm. The process criterion must specify the source criterion from the process analysis (by password and relation) and the target table in the analysis realm.

Data analytics table criteria

kidef element

<!ELEMENT kidef (description+)>

<!ATTLIST kidef

name NMTOKEN #REQUIRED

comment CDATA #IMPLIED

table NMTOKEN #REQUIRED

column CDATA #REQUIRED

distribution (TRUE|FALSE) "FALSE"

standarddeviation (TRUE|FALSE) #IMPLIED

retrievertype (KEYINDICATOR|NUM_KEYINDICATOR) "KEYINDICATOR"

kigroup NMTOKEN #IMPLIED

internal (yes|no) "no"

assessment (POS|NEG) "NEG"

scale NMTOKEN #IMPLIED

refinement CDATA #IMPLIED

>

The kidef element defines a measure. Attributes not listed here are described in the kidef and useki sections in the document type definitions KeyindicatorConfiguration.dtd and KeyindicatorProcesstree.dtd.

timedim element

<!ELEMENT timedim (description+)>

<!ATTLIST timedim

name NMTOKEN #REQUIRED

comment CDATA #IMPLIED

table NMTOKEN #REQUIRED

column CDATA #REQUIRED

precision (DAY|HOUR|MINUTE) "DAY"

internal (yes|no) "no"

dimgroup NMTOKEN #IMPLIED

scale NMTOKEN #IMPLIED

refinement CDATA #IMPLIED

>

The timedim element defines a time dimension. Attributes not listed here are described in the timedim section in the document type definitions KeyindicatorConfiguration.dtd and KeyindicatorProcesstree.dtd.

oneleveldim element

<!ELEMENT oneleveldim (description+, leveldesc)>

<!ATTLIST oneleveldim

name NMTOKEN #REQUIRED

comment CDATA #IMPLIED

internal (yes|no) "no"

dimgroup NMTOKEN #IMPLIED

>

The oneleveldim element defines a unidimensional text dimension. In Data analytics, the values of oneleveldim are simply keywords, not pairs consisting of key value and description. Attributes not listed here are described in the oneleveldim section in the document type definition KeyindicatorConfiguration.dtd.

Process table criteria (Cross analytics)

Process criteria do not require a description because it is inherited from the source process criterion.