CALCOPTFRMLBOTTOMUP
A definição de configuração CALCOPTFRMLBOTTOMUP especifica se o Essbase otimiza o cálculo de fórmulas complexas em dimensões esparsas em contornos de cubos grandes. Se ativado, o Essbase executará um cálculo de baixo para cima em fórmulas que, de outra forma, exigiriam um cálculo de cima para baixo.
A configuração CALCOPTFRMLBOTTOMUP se aplica apenas a bancos de dados de armazenamento em blocos (BSO) e não se aplica a bancos de dados de armazenamento agregado (ASO).
Sintaxe
CALCOPTFRMLBOTTOMUP TRUE | FALSE-
VERDADEIRO — Otimiza o cálculo de fórmulas em dimensões esparsas em grandes contornos, forçando um cálculo de baixo para cima.
-
FALSO — Não força um cálculo de baixo para cima para fórmulas em dimensões esparsas em grandes contornos. Este é o padrão.
Descrição
CALCOPTFRMLBOTTOMUP informa ao Essbase se deseja otimizar o cálculo de fórmulas em dimensões esparsas em contornos de cubos grandes, para que você possa usar com eficiência os comandos CALC ALL e CALC DIM para calcular o cubo.
É possível substituir a configuração CALCOPTFRMLBOTTOMUP usando o comando SET FRMLBOTTOMUP em um script de cálculo.
Notas
-
Para obter informações sobre fórmulas complexas e cálculos de cima para baixo, consulte Cálculo de Baixo para Cima e de Cima para Baixo.
-
Forçar um cálculo de baixo para cima em uma fórmula pode produzir resultados inconsistentes com um cálculo de cima para baixo se:
-
A fórmula contém funções complexas (por exemplo, funções de intervalo)
-
As dependências da fórmula não são simples
-
-
Antes de usar a configuração CALCOPTFRMLBOTTOMUP em um ambiente de produção, verifique a validade dos resultados de cálculo produzidos quando a configuração estiver ativada (definida como TRUE).
-
O comando de cálculo SET CREATENONMISSINGBLK pode forçar cálculos de cima para baixo, independentemente do valor da configuração CALCOPTFRMLBOTTOMUP.
Exemplo
CALCOPTFRMLBOTTOMUP TRUE