Abweichung berechnen

Beispiel für die Berechnung der Abweichung in einem Essbase-Cube: Berücksichtigen Sie eine Berechnung des Abweichungsprozentsatzes zwischen Budget- und Istwerten. Sie können es mit einem oder zwei Pässen berechnen.

Im Folgenden wird eine Gliederung dargestellt, in der Abweichung und Abweichung in % als Dynamische Berechnung gekennzeichnet sind.

Abbildung 24-1 Abweichung und Abweichung in % in der Szenariodimension


Diese Abbildung zeigt Abweichungs- und Abweichungsprozentsätze, die als dynamische Berechnung gekennzeichnet sind, zweistufige Elemente.

Während einer Standardberechnung aggregiert Essbase die Werte in den Dimensionen "Markt" und "Produkt". Da Prozentwerte nicht korrekt aggregiert werden, muss die Formel für die Abweichung in % nach der Standardberechnung neu berechnet werden.

Da die Abweichung in % als dynamische Berechnung gekennzeichnet ist, berechnet Essbase beim Abrufen dynamisch die Abweichungswerte in %. Die dynamische Berechnung überschreibt die falschen Werte mit den korrekt berechneten Prozentsätzen.

Wenn Sie "Abweichung %" nicht als dynamisches Berechnungselement kennzeichnen möchten, verwenden Sie das folgende Berechnungsskript, das davon ausgeht, dass "Intelligente Berechnung" aktiviert ist (Standard), um eine Standardberechnung durchzuführen und die Formel für "Abweichung %" neu zu berechnen:

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

Essbase führt die folgenden Aktionen aus:

  1. Führt eine Standardberechnung des Cubes (CALC ALL) aus.

    Alternativ können Sie eine Standardberechnung ohne ein Berechnungsskript ausführen.

  2. Schaltet die intelligente Berechnung aus (SET UPDATECALC OFF).

  3. Kennzeichnet die berechneten Blöcke, die von der Abweichungsformel des Berechnungsskripts berechnet wurden, als bereinigt, obwohl die Abweichungsberechnung eine Teilberechnung des Cubes (SET CLEARUPDATESTATUS AFTER) ist.

    Standardmäßig werden Datenblöcke erst nach einer vollständigen Berechnung als bereinigt markiert.

  4. Durchläuft den Cube, der die Formel für die Abweichung in % berechnet.