Expandir a configuração de mapeamento

Se estiver usando o formato de evento para importar, poderá ativar o mapeamento automático, ou seja, todos os atributos de um evento de sistema serão transferidos para os tipos de objetos especificados na definição de fragmento associada.

A expansão da configuração de mapeamento é configurada usando atributos do elemento XML automapping.

Atributo XML

Descrição

nodetype

determina o tipo de objeto para o qual este automapping é válido.
Valores válidos: OT_FUNC para funções, OT_EVT para eventos e PROCESS para processos.

graphid

determina o gráfico de definição de fragmento para cujos objetos este automapping é válido. O valor especificado corresponde ao atributo id do elemento XML graph na definição de fragmento.

addmergeattributes
(opcional)

Para o tipo de objeto PROCESS, determina se os atributos são adicionados à configuração de merge, o que significa que serão retidos como atributos de processo ao mesclar fragmentos de instância (valor TRUE) ou não (valor FALSE).

Esta entrada é ignorada para os tipos de objetos OT_FUNC e OT_EVT. Para o tipo de objeto PROCESS, terá de especificar addmergeattributes.

Se precisar de especificar a extensão de mapeamento automático para vários tipos de objeto ou gráficos de definição de fragmento, é possível especificar um elemento XML automapping separado para cada tipo de objeto ou gráfico de definição de fragmento obrigatório. O mapeamento automático leva em conta o prefixo especificado no elemento XML attributeprefix, por exemplo, AT_. Se especificou um mapeamento explícito para atributos específicos, isso substitui os atributos transferidos anteriormente pelo mapeamento automático.

Exemplo

No extrato de arquivo abaixo, a extensão de mapeamento automático é configurada para funções do gráfico de definição de fragmento FRG_CATCH_ALL.

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE eventmapping SYSTEM "eventmapping.dtd">

<eventmapping>

<processfragmentmapping>

<!--FRG_CATCH_ALL-->

<processfragment graphid="FRG_CATCH_ALL">

...

</processfragment>

...

</processfragmentmapping>

<attributemapping>

...

<automapping

nodetype="OT_FUNC"

graphid="FRG_CATCH_ALL"

/>

<attributemapping>

</eventmapping>