20 Cálculo Inteligente para Cubos de Armazenamento em Blocos

Quando o Essbase calcula um cubo de armazenamento em blocos (BSO) usando o Cálculo Inteligente, ele rastreia quais blocos de dados ele calcula usando marcadores. Se você carregar um subconjunto de dados, em cálculos subsequentes, o Essbase calculará apenas os blocos que não foram calculados e quaisquer blocos que precisem de recálculo.

O Cálculo Inteligente é baseado na marcação de blocos de dados do Essbase como limpos ou sujos.

Para cálculos BSO simples e completos, o Essbase tem um desempenho mais rápido quando o Cálculo Inteligente pode ser usado. Ele foi projetado para fornecer benefícios significativos de desempenho de cálculo para esses tipos de cálculo:

  • Um cálculo completo de um banco de dados (CALC ALL), com algumas exceções.

    Consulte Limitações do Cálculo Inteligente.

  • Um script de cálculo que calcula todos os membros em uma instrução CALC DIM.

  • Para situações em que o Essbase não pode usar o Cálculo Inteligente para todo o cálculo, ele pode usar o Cálculo Inteligente parcialmente.

    Por exemplo, para melhorar o desempenho de uma consolidação padrão seguida por uma alocação, você pode ativar o Cálculo Inteligente para a consolidação padrão e depois desativá-lo para a alocação.

O Cálculo Inteligente só se aplica a cubos de armazenamento em blocos não federados e não se aplica ao armazenamento agregado.

Por padrão, o Cálculo Inteligente está ativado para cubos BSO. Você pode ativá-lo ou desativá-lo. Consulte Ativar ou Desativar Cálculo Inteligente.