CALCOPTFRMLBOTTOMUP

Die Konfigurationseinstellung CALCOPTFRMLBOTTOMUP gibt an, ob Essbase die Berechnung komplexer Formeln für dünn besetzte Dimensionen in großen Cube-Umrissen optimiert. Wenn diese Option aktiviert ist, führt Essbase eine Bottom-up-Berechnung für Formeln aus, die andernfalls eine Top-down-Berechnung erfordern würden.

Die Konfiguration von CALCOPTFRMLBOTTOMUP gilt nur für Block Storage-(BSO-)Datenbanken und nicht für Aggregate Storage-(ASO-)Datenbanken.

Syntax

CALCOPTFRMLBOTTOMUP TRUE | FALSE
  • TRUE – Optimiert die Berechnung von Formeln für dünn besetzte Dimensionen in großen Umrissen, indem eine Bottom-up-Berechnung erzwungen wird.

  • FALSE – Erzwingt keine Bottom-up-Berechnung für Formeln für dünn besetzte Dimensionen in großen Umrissen. Dies ist die standardmäßige Einstellung.

Beschreibung

CALCOPTFRMLBOTTOMUP gibt Essbase an, ob die Berechnung von Formeln für dünn besetzte Dimensionen in großen Cube-Umrissen optimiert werden soll, sodass Sie den Cube effizient mit den Befehlen CALC ALL und CALC DIM berechnen können.

Sie können die Einstellung CALCOPTFRMLBOTTOMUP überschreiben, indem Sie den Befehl SET FRMLBOTTOMUP in einem Berechnungsskript verwenden.

Hinweise:

  • Informationen zu komplexen Formeln und Top-down-Berechnungen finden Sie unter Berechnung nach unten und Top-down.

  • Wenn Sie eine Bottom-up-Berechnung für eine Formel erzwingen, kann dies zu Ergebnissen führen, die inkonsistent mit einer Top-down-Berechnung sind, wenn:

    • Die Formel enthält komplexe Funktionen (z.B. Bereichsfunktionen)

    • Die Abhängigkeiten der Formel sind nicht einfach

  • Bevor Sie die Einstellung CALCOPTFRMLBOTTOMUP in einer Produktionsumgebung verwenden, müssen Sie die Gültigkeit der Berechnungsergebnisse prüfen, die bei aktivierter Einstellung (auf TRUE) generiert werden.

  • Der Berechnungsbefehl SET CREATENONMISSINGBLK kann Top-down-Berechnungen erzwingen, unabhängig vom Wert der Einstellung CALCOPTFRMLBOTTOMUP.

Beispiel

CALCOPTFRMLBOTTOMUP TRUE

Siehe auch

SET FRMLBOTTOMUP (Berechnungsbefehl)

SET CREATENONMISSINGBLK (Berechnungsbefehl)