Erweiterung der datasource.dtd

Die Datei datasource.dtd wurde zum Definieren der Datenformattransformation erweitert.

<!ENTITY % description.dtd SYSTEM "_description.dtd">

%description.dtd;

<!--

       Attributtransformationen

-->

<!ENTITY % attributetransformation.dtd SYSTEM "_attributetransformation.dtd">

%attributetransformation.dtd;

<!ELEMENT realmtable (sourcetable?, realmvaluetransformations?)>

…                              

<!ELEMENT realmvaluetransformations (realmvaluetransformation+)>

<!ELEMENT realmvaluetransformation (eventattribute, transformation)>

<!ELEMENT eventattribute (#PCDATA)>

Neue DTD _attributetransformation.dtd

<!ELEMENT transformation EMPTY>

<!ATTLIST transformation

       type NMTOKEN "timestamp"

       format CDATA #REQUIRED

>

Für eine Analyseraum-Datenquelle kann die Transformation des Datenformats mit Hilfe des XML-Elements realmvaluetransformations definiert werden. Dazu muss mindestens ein Element realmvaluetransformation definiert werden, das die Elemente eventattributetype und transformation umfasst.

Das Element eventattributetype enthält den Typ des Attributs in der XML-Quell-Event-Datei, zu der die Transformation gehört.

Die Transformationsregel besteht aus dem Transformationstyp (Standard ist timestamp, da dies aus der Datei eventmapping.dtd übernommen wird.) Für jeden Event-Attributtyp kann nur das Element realmvaluetransformation definiert werden.

Das Element format definiert das Format, das zur Transformation verwendet werden soll.