Befehl SET CLEARUPDATESTATUS

Wenn ein BSO-Berechnungsskript nur teilweise berechnet wird, markiert Essbase die berechneten Blöcke nicht als bereinigt unter Intelligente Berechnung, es sei denn, Sie rufen SET CLEARUPDATESTATUS im Berechnungsskript auf. Erfahren Sie, wie der Befehl funktioniert und welcher Parameter verwendet werden soll.

Nur berechnete Datenblöcke werden als bereinigt markiert. In einigen Fällen markiert Essbase berechnete Blöcke jedoch nicht als sauber. Beispiel: Wenn Sie eine Teilmenge einer Datenbank berechnen oder eine Datenbank in zwei Durchläufen berechnen. Um Datenblöcke manuell als bereinigt zu markieren, verwenden Sie den Befehl SET CLEARUPDATESTATUS im Berechnungsskript.

Um unnötige Neuberechnungen zu vermeiden, wählen Sie basierend auf Ihrer Datenbank den entsprechenden Parameter für SET CLEARUPDATESTATUS:

  • SET CLEARUPDATESTATUS AFTER weist Essbase an, berechnete Datenblöcke als bereinigt zu markieren, selbst für eine Teilberechnung.

  • SET CLEARUPDATESTATUS ONLY weist Essbase an, die Blöcke als sauber zu markieren, ohne sie zu berechnen.

  • SET CLEARUPDATESTATUS OFF weist Essbase an, die Blöcke zu berechnen, sie jedoch nicht als "clean" zu markieren, selbst bei einer vollständigen Berechnung (CALC ALL). Der vorhandene Clean- oder Dirty-Status der berechneten Blöcke bleibt unverändert.