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.