Extensão datasource.dtd

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.