Diferenças de Cálculo para ASO
O cálculo dos cubos de armazenamento agregado (ASO) difere dos cubos de armazenamento em blocos. As agregações podem ser predefinidas como exibições. As fórmulas, se usadas no outline, são gravadas como expressões de valor numérico MDX, em vez de usar funções de cálculo do Essbase.
Tabela 35-2 Diferenças de Cálculo entre Armazenamento Agregado e Armazenamento em Blocos
| Funcionalidade de Cálculo | Armazenamento Agregado | Armazenamento em Blocos |
|---|---|---|
|
Cálculo do cubo |
O cubo é agregado. As agregações podem ser predefinidas usando exibições agregadas. |
Os membros da estrutura são consolidados/matriculados. Os cálculos em lote podem ser executados; são scripts gravados com comandos e funções de cálculo do Essbase Modo híbrido é recomendado. |
|
Fórmulas |
As fórmulas são definidas usando operadores e funções MDX. Observe as seguintes restrições:
|
As fórmulas são definidas usando as funções de cálculo do Essbase. |
|
Scripts de cálculo |
Os scripts de agregação definem uma seleção de views agregadas a serem materializadas. Você poderá gravar cálculos de ASO personalizados se o cubo precisar de scripts de cálculo para lidar com cálculos especiais e dependências de dados. |
Os scripts de cálculo armazenados/procedurais são definidos usando a sintaxe da calculadora do Essbase. |
|
Dimensão de cálculos de atributos |
As combinações de membros do atributo podem ser somadas. |
As combinações de membros do atributo podem ser calculadas usando Soma, Contagem, Mín., Máx. ou Média. |
|
Ordem de cálculo |
A ordem de cálculo da fórmula do membro pode ser definida usando a propriedade do membro da ordem de resolução. |
A ordem de cálculo é definida pela ordem das dimensões no outline ou em um script de cálculo. No modo híbrido, a ordem pode ser personalizada usando a propriedade de membro da ordem de resolução. |
|
Cálculo dinâmico |
Todos os membros pai e os membros com fórmulas são calculados dinamicamente. Não há definição explícita de Cálculo Dinâmico para dimensões padrão. |
Você pode aplicar a propriedade Cálculo Dinâmico para membros selecionados no cubo, a fim de melhorar o desempenho dos cálculos em batch. |