Modelle für Managementhauptbuch-Anwendungen berechnen

Nach dem Deployment der Datenbank können Sie das Modell berechnen.

Achtung:

Vergewissern Sie sich vor dem Berechnen eines Modells, dass Kosten- und Ertragsdaten in Oracle Essbase geladen wurden. Anderenfalls wird die Berechnung mit einem leeren Dataset ausgeführt.

Der globale Kontext, die Regelsets und Berechnungsregeln in Managementhauptbuch-Anwendungen gelten für einen bestimmten Point of View (POV). Aus diesem Grund kann ein Regelset oder eine Regel unter demselben Namen in mehreren POVs vorhanden sein. Jede Instanz dieses Regelsets oder dieser Regel ist dabei aber ein eigenes Artefakt und kann daher auch eine eigene Definition haben. Beim Ausführen einer Berechnungsregel für einen bestimmten POV wird diejenige Definition des Regelsets oder der Berechnungsregel ausgeführt, die in diesem POV vorhanden ist.

Das Fenster Berechnung verwalten (Abbildung 12-3) wird verwendet, um Berechnungen für alle oder einen Teil der Berechnungsregeln für einen einzelnen POV auszuführen.

So löschen oder berechnen Sie Managementhauptbuch-Daten:

  1. Wählen Sie in einem geöffneten Modell unter Aufgabenbereiche die Optionen Berechnen, Berechnung verwalten aus.

    Abbildung 12-3 Fenster "Berechnung verwalten" in Managementhauptbuch-Anwendungen


    In diesem Fenster wird bestimmt, wie Managementhauptbuch-Modelle berechnet werden.
  2. Geben Sie im Fenster Berechnung verwalten die POV-Informationen für die Berechnung an, wie Jahr, Periode und Szenario.
  3. Optional: Geben Sie einen Jobkommentar ein, der im Fenster Jobbibliothek angezeigt werden soll.
  4. Optional: Wählen Sie in der Gruppe Verarbeitungsoptionen mindestens eine Aktion für die Ausführung aus:
    • Aktivieren Sie das Kontrollkästchen Berechnete Daten löschen, um alle Zellen, die von den Regeln in den Optionen für Verarbeitungsbereich aktualisiert werden können, zu leeren (standardmäßig ausgewählt).

    • Aktivieren Sie das Kontrollkästchen Berechnung ausführen, um die unter Verarbeitungsbereich angegebenen Berechnungsregeln auszuführen (standardmäßig ausgewählt).

    • Aktivieren Sie das Kontrollkästchen Essbase-Debuggingskripte erfassen, um Engine-generierte Skripte für jede Umlage- oder benutzerdefinierte Berechnungsregel zu speichern, die in einer Berechnung enthalten ist (weitere Informationen finden Sie im Abschnitt zu Berechnungsskripten weiter unten in diesem Thema).

      Hinweis:

      Essbase-Debuggingskripte erfassen ist für die Fehlerbehebung konzipiert und kann den Verarbeitungsoverhead erhöhen. Vermeiden Sie es, diese Einstellung ohne einen wichtigen Grund auszuwählen.

      Wenn Essbase-Debuggingskripte erfassen ausgewählt ist, zeigt die Liste "Jobdetails" dies im Fenster "Jobbibliothek" an.

      Wenn parallele Regelsets berechnet werden (für die die Voreinstellung "Berechnungsthreads" auf einen Wert größer 1 gesetzt) und wenn dabei die Option Essbase-Debuggingskripte erfassen ausgewählt ist, können einige Regelausführungen nicht übersprungen werden, ohne dass Fehler oder Warnungen gemeldet werden. Um dieses Problem zu vermeiden, können Sie die Anwendungsvoreinstellung "Berechnungsthreads" vorübergehend auf "1" setzen, wenn Sie Essbase-Debuggingskripte erfassen müssen.

  5. Geben Sie in der Gruppe Verarbeitungsbereich die auszuführenden Regeln an:
    • Alle Regeln – Alle für den ausgewählten POV definierten aktiven Regeln werden ausgeführt.

    • Regelsetbereich angeben - Alle Regeln im Regelsetbereich, der in den Textfeldern Abfolgenummer erstes Regelset und Abfolgenummer letztes Regelset definiert ist, werden ausgeführt.

    • Einzelne Regel ausführen - Eine einzelne, in den Listen Regelsetname und Regelname ausgewählte Regel wird ausgeführt.

  6. Klicken Sie auf Jetzt ausführen, um die Berechnungen sofort auszuführen oder Daten sofort zu löschen. Eine Bestätigungsmeldung gibt an, dass der Job gestartet wurde, und enthält die zugewiesene Taskflow-ID.

    Achtung:

    Abhängig von der Größe und Komplexität des Modells kann dieser Vorgang längere Zeit dauern.

  7. Überwachen Sie den Fortschritt des Deployments anhand der Taskflow-ID im Fenster "Jobbibliothek"

Beispiel 12-2 Informationen zu Debuggingskripten

In Engine-generierten Skripten sind alle Berechnungen aufgeführt, die für die einzelnen Regeln erforderlich sind (eine TXT-Datei pro Regel).

Skripte werden auf dem Computer, auf dem der konfigurierte Essbase-Server ausgeführt wird, im Verzeichnis $ARBORPATH/app/<Anwendungsname>/<Datenbankname> generiert. Beispiel:

C:\Oracle\Middleware\user_projects\epmsystem1\EssbaseServer\ essbaseserver1\app\BksML12C\BksML12C

Bei Bedarf können Administratoren Skripte auf der Essbase-Konsole anzeigen.

Das Dateinamenformat für Skripte ist P+XX+RuleMemberName.txt, wobei:

  • P = POV

  • XX = die letzten beide Ziffern der ausgewählten POV-Elementgruppen-ID

  • RuleMemberName = eindeutiger Regelelementname, der der jeweiligen Regel zugewiesen ist

    Beispiel: Ein generiertes Skript kann den Namen P99R0001.txt haben.

Jede Skriptdatei enthält einen Header mit den folgenden Informationen:

  • Anwendungsname

  • POV

  • Regelsetname

  • Regelname

  • Regelabfolge

  • Anzahl Iterationen