Calcular variación

Como ejemplo de cálculo de varianza en un cubo de Essbase, considere un cálculo del porcentaje de varianza entre los valores de presupuesto y real. Se puede calcular con una o dos pasadas.

A continuación se muestra un esquema en el que el porcentaje de variación y variación se etiquetan como miembros de dos pasadas Cálculo dinámico.

Figura 24-1 % de variación y variación en la dimensión de escenario


Esta imagen muestra el porcentaje de variación y variación etiquetado como cálculo dinámico, miembros de dos transferencias.

Durante un cálculo predeterminado, Essbase agrega los valores de las dimensiones Mercado y Producto. Debido a que los valores de porcentaje no se agregan correctamente, la fórmula % de variación se debe volver a calcular después del cálculo por defecto.

Debido a que el % de variación está etiquetado como Cálculo dinámico, miembro de dos transferencias, Essbase calcula dinámicamente los valores del % de variación cuando se recuperan. El cálculo dinámico sobrescribe los valores incorrectos con los porcentajes calculados correctamente.

Si opta por no etiquetar el % de variación como miembro de cálculo dinámico de dos transferencias, utilice el siguiente script de cálculo, que supone que el cálculo inteligente está activado (valor por defecto), para realizar un cálculo por defecto y volver a calcular la fórmula en % de variación:

CALC ALL;
SET UPDATECALC OFF;
SET CLEARUPDATESTATUS AFTER;
"Variance %";

Essbase realiza las siguientes acciones:

  1. Realiza un cálculo por defecto del cubo (CALC ALL).

    También puede ejecutar un cálculo por defecto sin utilizar un script de cálculo.

  2. Desactiva el cálculo inteligente (SET UPDATECALC OFF).

  3. Marca los bloques calculados por la fórmula de variación del script de cálculo como limpios, aunque el cálculo de variación sea un cálculo parcial del cubo (SET CLEARUPDATESTATUS AFTER).

    Por defecto, los bloques de datos se marcan como limpios solo después de un cálculo completo.

  4. Recorre el cubo calculando la fórmula para el porcentaje de variación.