Definindo um comportamento semi-aditivo
Medidas semi-aditivas, que não agregam uniformemente todas as dimensões, são muito comuns em muitos cenários empresariais. Todo cubo que se baseia em instantâneos de balanços, com o decorrer do tempo, apresenta esse problema. Você encontra esses instantâneos em aplicativos que cuidam de títulos, saldos de contas, orçamentos, recursos humanos, apólices de seguros e sinistros e em vários outros domínios empresariais.
Adicione um comportamento semi-aditivo a um cubo para definir um método de agregação para medidas ou membros individuais de um atributo de tipo de conta. Se o cubo contiver uma dimensão de conta, é possível definir automaticamente o comportamento semi-aditivo de acordo com o tipo de conta.
Para adicionar o comportamento semi-aditivo, use o Assistente de Business Intelligence e selecione a opção Definir comportamento semi-aditivo na página Escolher Aprimoramento. Esse assistente orienta você pelas etapas para identificar quais medidas têm comportamento semi-aditivo.
Definir um comportamento semi-aditivo
Na página Definir comportamento semi-aditivo do assistente, selecione como definir o aspecto semi-aditivo selecionando uma destas opções:
Desativar comportamento semi-aditivo
Remove o comportamento semi-aditivo de um cubo no qual ele foi previamente definido. Essa seleção redefinirá uma medida como SUM se ela estiver configurada como algum destes tipos de função de agregação:Por Conta
Média dos Filhos
Primeiro Filho
Último Filho
Último Filho Não Vazio
Primeiro Filho Não Vazio
Nenhum
Essa opção não altera as medidas com uma função de agregação regular: Sum, Min, Max, Count ou DistinctCount.
O assistente detectou a dimensão de conta 'Conta", que contém membros semi-aditivos. O servidor agregará membros dessa dimensão de acordo com o comportamento semi-aditivo especificado para cada tipo de conta.
Faz com que o sistema configure todas as medidas de um grupo de medidas de uma dimensão por uma dimensão do tipo Conta para a função de agregação Por Conta e o servidor agregará os membros da dimensão de acordo com o comportamento semi-aditivo especificado para cada tipo de conta.Observação Essa opção será selecionada por padrão se o assistente detectar uma dimensão de tipo Conta.
Definir comportamento semi-aditivo para medidas individuais
Seleciona o comportamento semi-aditivo de cada medida individualmente. A configuração padrão é SUM (completamente aditivo).Observação Essa opção será selecionada por padrão se o assistente não detectar uma dimensão de tipo Conta.
Para cada medida, você pode selecionar um dos tipos de funcionalidade semi-aditiva descritos na tabela a seguir.
Função semi-aditiva
Descrição
Average of Children
A agregação de um membro é a média de seus filhos.
ByAccount
O sistema lê o comportamento de semi-aditivo especificado para o tipo de conta.
Count
A agregação é uma contagem de membros.
Distinct Count
A agregação é uma contagem de membros exclusivos.
First Child
O valor do membro é avaliado como o valor de seu primeiro filho juntamente com a dimensão de tempo.
FirstNonEmpty
O valor do membro é avaliado como o valor de seu primeiro filho juntamente com a dimensão que contém dados.
LastChild
O valor do membro é avaliado como o valor de seu último filho juntamente com a dimensão de tempo.
LastNonEmpty
O valor do membro é avaliado como o valor de seu último filho juntamente com a dimensão que contém dados.
Max
A função de agregação máxima é aplicada.
Min
A função de agregação mínima é aplicada.
None
Nenhuma agregação é aplicada.
Sum
A função de soma padrão é aplicada.
Qualquer comportamento semi-aditivo existente será substituído quando você concluir o assistente.