As relações são a base para a definição de medidas de relação e dimensões de relação. São definidas na configuração de medidas.
Existe uma relação entre uma dimensão de referência da origem e uma dimensão de referência do destino (ver o capítulo Dimensões de referência) e essa relação tem um nome e um calculador de relações associado usando o elemento XML calcrel.
Marca XML |
Descrição |
---|---|
relation |
Definição de relação |
name |
Palavra-chave única para a relação de referência interna |
id |
Inteiro único entre 0 e 999 sob o qual a tabela de banco de dados correspondente é criada |
description |
Nome de interface do usuário específico do idioma. Tem de ser especificada para o idioma padrão. |
sourcedim |
Dimensão de referência da origem. Apenas dimensões de um ou dois níveis do tipo OT_FUNC ou OT_ORG (ver o capítulo sobre Dimensões de referência) |
targetdim |
Dimensão de referência do destino. Apenas dimensões de um ou dois níveis do tipo OT_FUNC ou OT_ORG (ver o capítulo sobre Dimensões de referência) |
refki |
Pelo menos uma medida do tipo RELATION |
refdim |
Dimensão do tipo RELATION ou PROCESS. |
Exemplo
(extrato de Keyindicator.xml)
...
<relation name="REL_CARRY_OUT" id="0">
<description name="executes" language="de" />
<sourcedim name="FROMORG" />
<targetdim name="FUNCTION" />
<refki name="REL_CO_CORATE" />
<refki name="RNUMA" />
<refki name="REL_CO_DLZ" />
<refki name="ORGCAPA" />
<refki name="REL_CO_COST" />
<refdim name="REL_CO_TIME" />
</relation>
...
Aviso
Não use a mesma dimensão que a dimensão de referência de origem e destino de uma relação. Isso faz com que a importação da configuração de medidas seja interrompida com uma mensagem de erro correspondente.
Não pode fazer referência a qualquer medida de cardinalidade no elemento XML refki.