Optimierung von Geschäftsregeln für hybridfähige Cubes

Ein hybridfähiger Cube stellt die Hybridfähigkeit für Abfragen (für Abrufe, Berichte usw.) sicher. Standardmäßig sind Cubes für Berechnungen nicht hybridfähig, weil die hybride Aggregation für einige Funktionen nicht unterstützt wird (einschließlich AGG, CALC DIM und @MDALLOCATE). Wenn Ihre Berechnungen Formeln mit dynamischer Abhängigkeit enthalten und keine Funktionen verwenden, für die der Hybridmodus nicht unterstützt wird, kann durch Aktivieren des Hybridmodus für solche Berechnungen die Performance verbessert werden. Sie können den Hybridmodus für Berechnungen in einer Geschäftsregel mit der folgenden Anweisung nach Bedarf aktivieren:

SET HYBRIDBSOINCALCSCRIPT FULL;. Ausführliche Informationen zu diesem Befehl finden Sie unter "SET HYBRIDBSOINCALCSCRIPT" in der Dokumentation Berechnungs- und Abfragereferenz für Oracle Essbase.

Der Hybridmodus kann mit der Anweisung SET HYBRIDBSOINCALCSCRIPT NONE; deaktiviert werden.

Eine Liste der Funktionen, für die die hybride Aggregation unterstützt wird, finden Sie unter Im hybriden Aggregationsmodus unterstützte Funktionen in der Dokumentation Technische Referenz für Oracle Analytics Cloud - Essbase.

Wie alle Befehle sollen auch diese sorgfältig getestet werden, um sicherzustellen, dass sie einen Vorteil liefern. Beachten Sie Folgendes:

  1. Nur Formeln mit Abhängigkeiten bei dynamischen Berechnungen werden im Hybridmodus unterstützt.
  2. DATAEXPORT für dynamische Elemente verwendet den Hybridmodus nicht.
  3. Verwenden Sie CREATENONMISSINGBLOCK oder CREATEBLOCKONEQ nicht in Berechnungsskripten, wenn die Ausführung im Hybridmodus erfolgen soll.