Dimensões de um nível

Uma dimensão de um nível (elemento XML oneleveldim) é descrita na íntegra por apenas uma definição de um nível (elemento XML leveldesc). Os nomes da dimensão específicos do idioma, chave e descrição são especificados nos elementos XML description.

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

<!DOCTYPE keyindicatorconfig SYSTEM

'KeyindicatorConfiguration.dtd'>

<keyindicatorconfig>

...

<oneleveldim name="VTWEG" dimtype="PROCESS"

internal="no" importmode="OPTIONAL">

<description language="de" name="Vertriebsweg"/>

<description language="en"

name="Distribution channel"/>

<leveldesc>

<dimitem attrname="AT_VTWEG" colname="FIRST_ID"

calculated="FALSE">

<description language="de"

name="ID des Vertriebsweg"/>

<description language="en"

name="ID of distribution channel"/>

</dimitem>

<dimitem attrname="AT_VTWEG_NAME"

colname="FIRST_DESC" calculated="FALSE">

<description language="de" name="Vertriebsweg"/>

<description language="en"

name="Distribution channel"/>

</dimitem>

</leveldesc>

</oneleveldim>

...

</keyindicatorconfig>

Atributo XML

Descrição

name

Nome da dimensão. Uma tabela com este nome é criada no banco de dados. As diretrizes descritas no capítulo Nome da tabela são aplicáveis para o nome especificado.

dimtype

Tipo de dimensão: Valores válidos:
PROCESS (dimensão de processo)
FUNCTION (dimensão de função, obsoleto, apenas para ser usado por motivos de compatibilidade)
OT_FUNC (dimensão de função)
RELATION (dimensão de relação)
OT_ORG (dimensão organizacional)

internal

Uso interno da dimensão
yes: A dimensão é usada internamente e não é exibida na interface.
O valor padrão é no.

importmode

Emissão de mensagens de erro ao calcular valores de dimensão
OPTIONAL: Os erros de cálculo não são emitidos.
MANDATORY: Os erros de cálculo são emitidos
Valor padrão: OPTIONAL

dimgroup
(opcional)

Grupo de dimensões ao qual a dimensão é associada

Elemento XML

Descrição

compression
value
(subelemento opcional para dimitem)

O atributo de agregação interno AT_INTERNAL_COMPRESSCRITERION tem de ser especificado (Configurar o atributo de agregação interno).

Apenas para dimtype="PROCESS"

Os valores de dimensão idênticos e diferentes são excluídos durante a agregação permanente, usando o prompt de comando (runppmcompress) (consulte Guia de operação do PPM) e são substituídos pelo valor de agregação especificado (Alterar comportamento da agregação).

Para evitar a etapa de dimensão not specified para uma dimensão, especifique importmode="MANDATORY" para que as instâncias de processo que não podem ser associadas a nenhuma etapa de dimensão sejam identificadas ao importar os dados pela saída de uma mensagem correspondente.

Dimensões internas

As dimensões internas (internal="yes") não são exibidas na interface front-end do PPM. São usadas para diferenciar características administrativas da instância de processo.

Usar conjuntos de caracteres multibyte

O extrato seguinte do arquivo de configuração de medidas mostra um exemplo das opções de definição para dimensões de um nível quando é utilizado um conjunto de caracteres multibyte:

...

<oneleveldim name="D_PRODUCT_GR" dimtype="FUNCTION"

internal="no" importmode="OPTIONAL">

<description name="Produktgruppe" language="de"/>

<description name="Product group" language="en"/>

<description name="Ομάδα προϊόντων" language="el"/>

<leveldesc>

<dimitem attrname="ΙΔ_ΣΥΝ_ΠΡΟΪΟΝΤ_ΤΑΥΤ"

colname="Column name_3" calculated="FALSE">

<description language="de"

name="ID Produktgruppe"/>

<description language="en"

name="Product group ID"/>

<description language="el"

name="Ταυτότητα ομάδας προϊόντων"/>

</dimitem>

<dimitem attrname="ΙΔ_ΣΥΝ_ΠΡΟΪΟΝΤ_ΠΕΡΙΓΡ"

colname="Column name_4" calculated="FALSE">

<description language="de"

name="Beschreibung Produktgruppe"/>

<description language="en"

name="Product group description"/>

<description language="el"

name="Περιγραφή της ομάδας προϊόντων"/>

</dimitem>

</leveldesc>

</oneleveldim>

...