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

Consulte Também

SET FRMLBOTTOMUP (comando de cálculo)

SET CREATENONMISSINGBLK (comando de cálculo)