Geschäftsregeln mit einem Utility starten

Mit dem Utility CalcMgrCmdLineLauncher.cmd können Administratoren über die Eingabeaufforderung Geschäftsregeln starten, die mit Oracle Hyperion Calculation Manager erstellt wurden.

Hinweise:

  • Prüfen Sie die Befehlssyntax mit der Option /Validate, bevor Sie die Geschäftsregel starten.

  • Wenn die gestartete Geschäftsregel einen Runtime Prompt enthält, müssen Sie vor dem Ausführen von CalcMgrCmdLineLauncher.cmd eine Datei mit den Runtime Prompt-Werten erstellen. Sie können manuell eine ASCII-Datei erstellen, die die Runtime Prompt-Werte enthält, oder Sie können die Wertedatei automatisch generieren lassen, indem Sie die Option "Runtime Prompt-Wertedatei erstellen" auf der Seite "Runtime Prompts" auswählen.

So starten Sie eine Geschäftsregel mit CalcMgrCmdLineLauncher.cmd:

  1. Beim Starten einer Geschäftsregel mit Runtime Prompts erstellen Sie eine Datei, die die Runtime Prompt-Werte enthält, indem Sie einen der folgenden Schritte ausführen:
    • Geben Sie den Namen der Runtime Prompt-Wertedatei an, die Sie auf der Seite "Runtime Prompts" erstellt haben (Informationen hierzu finden Sie in der Oracle Hyperion Planning - Benutzerdokumentation ).

    • Erstellen Sie eine Runtime Prompt-ASCII-Datei, die jeden Runtime Prompt-Namen und die zugehörigen Werte in separaten Zeilen enthält, getrennt durch einen doppelten Doppelpunkt (::). Beispiel:

      CopyDataFrom::Jan

      CopyDataTo::Apr

      Diese Datei gibt an, dass der Wert für den Runtime Prompt CopyDataFrom Jan lautet und dass der Wert für den Runtime Prompt CopyDataTo Apr lautet.

      Speichern Sie die Datei im Verzeichnis planning1 (den vollständigen Pfad zum Verzeichnis planning1 finden Sie unter Informationen zur EPM Oracle-Instanz). Geben Sie alternativ beim Ausführen des Utilitys den vollständigen Pfad zur Runtime Prompt-Datei an.

  2. Geben Sie in der Eingabeaufforderung im Verzeichnis planning1 den folgenden Befehl und die zugehörigen Parameter ein, jeweils durch ein Leerzeichen getrennt:

    CalcMgrCmdLineLauncher.cmd [-f:passwordFile] /A: appname /U: username /D: database [/R: business rule name] /F: runtime prompts file [/validate]

    Tabelle 6-15 CalcMgrCmdLineLauncher - Parameter

    Parameter Zweck Erforderlich?

    [-f:passwordFile]

    Wenn eine verschlüsselte Kennwortdatei eingerichtet ist, können Sie diese Option als ersten Parameter in der Befehlszeile verwenden, um das Utility mit dem vollständigen Pfad und Namen aus passwordFile auszuführen. Informationen hierzu finden Sie unter Kennwort-Prompts in Planning-Utilitys unterdrücken.

    Nein

    /A: appname

    Geben Sie die Oracle Hyperion Planning-

    Anwendung an, aus der die Geschäftsregel gestartet werden soll.

    Ja

    /U: username Geben Sie den Benutzernamen des Administrators an.

    Ja

    /D: database Geben Sie den Namen des Plantyps an, für den die Berechnung gestartet werden soll.

    Ja

    [/R: business rule name ] Geben Sie den Namen der Geschäftsregel an, die gestartet werden soll.

    Ja

    /F: runtime prompts file Geben Sie den Namen der Datei an, die Runtime Prompt-Namen und -Werte der Geschäftsregel enthält.

    Ja, beim Starten einer Geschäftsregel mit einem Runtime Prompt.

    [/validate]

    Prüft nur die Befehlssyntax, startet nicht die Geschäftsregel. Alle Fehler werden in der Konsole angezeigt und in die Calculation Manager-Logdatei geschrieben. Wenn sich die Datei CalcMgrLog4j.properties im Classpath befindet, wird die Logdatei im Verzeichnis EPM_ORACLE_INSTANCE/diagnostics/logs/planning generiert.

    Nein

    /? Zeigt die Syntax und Optionen für CalcMgrCmdLineLauncher.cmd an.

    Nein

    Um beispielsweise die Regel Depreciate mit Runtime Prompt-Werten in der Datei Values.txt zu starten, geben Sie Folgendes ein:

    CalcMgrCmdLineLauncher.cmd /A:planapp /U:admin /D:plan1 /R:Depreciate /F:Values.xml

  3. Geben Sie auf die entsprechende Aufforderung hin Ihr Kennwort ein.