O arquivo datasource.dtd foi estendido para definição da transformação de formato de dados.
…
<!ENTITY % description.dtd SYSTEM "_description.dtd">
%description.dtd;
<!--
attribute transformations
-->
<!ENTITY % attributetransformation.dtd SYSTEM "_attributetransformation.dtd">
%attributetransformation.dtd;
…
<!ELEMENT realmtable (sourcetable?, realmvaluetransformations?)>
…
<!ELEMENT realmvaluetransformations (realmvaluetransformation+)>
<!ELEMENT realmvaluetransformation (eventattribute, transformation)>
<!ELEMENT eventattribute (#PCDATA)>
New DTD _attributetransformation.dtd
…
<!ELEMENT transformation EMPTY>
<!ATTLIST transformation
type NMTOKEN "timestamp"
format CDATA #REQUIRED
>
Para uma fonte de dados de território de análise, a transformação do formato de dados pode ser definida usando o elemento XML realmvaluetransformations. Ao menos um elemento realmvaluetransformation deve ser definido, contendo os elementos eventattributetype e transformation.
O elemento eventattributetype contém o tipo de atributo do evento de origem XML, arquivo ao qual a transformação pertence.
A regra de transformação consiste no tipo de transformação (padrão: timestamp, porque é transferido do arquivo eventmapping.dtd). Para cada tipo de atributo de evento, apenas o elemento realmvaluetransformation pode ser definido.
O elemento format define o formato que será usado na transformação.