Essbase-Berechnungsskripte als grafische Geschäftsregeln importieren

Sie können Oracle Essbase-Berechnungsskripte als grafische Geschäftsregeln in Oracle Hyperion Calculation Manager importieren.

Wenn Sie ein Essbase-Berechnungsskript importieren, das den Berechnungsbefehl SET RUNTIMESUBVARS enthält, werden alle Essbase-Laufzeit-Substitutionsvariablen (im Skript wird ihnen ein Et-Zeichen vorangestellt) in Calculation Manager-Runtime Prompt-Variablen mit der {}-Notation konvertiert. Standardmäßig werden Variablen des Typs Zeichenfolge in Calculation Manager anhand des Wertes der Variable aus dem Befehl RUNTIMESUBVARS des Essbase-Berechnungsskriptes erstellt. Weitere Informationen zum Erstellen dieser Berechnungsskripte in Essbase finden Sie in der Dokumentation Oracle Essbase Database Administrator's Guide.

In Calculation Manager wird der Wert der Variable in der Registerkarte "Variablen" in der Spalte "Wert" angezeigt, wenn Sie die Geschäftsregel im Regeldesigner öffnen. (Sie können den Standardwert der Variable anzeigen, indem Sie sie im Variablendesigner öffnen und die Spalte "Standardwert" anzeigen.) Wenn die Variable des Berechnungsskripts jedoch keinen Wert oder Standardwert besitzt, werden in Calculation Manager keine Werte angezeigt.

Wenn sich im Berechnungsskript zwischen den Tags <RTSV_HINT> und </RTSV_HINT> Text befindet, wird dieser Text als Runtime Prompt-Text für die Variable verwendet. Wenn sich zwischen diesen Tags kein Text befindet, ist der Prompt-Text der Name der Variable.

So importieren Sie Essbase-Berechnungsskripte als grafische Geschäftsregeln:

  1. Klicken Sie unter Systemansicht mit der rechten Maustaste auf die Datenbank, und wählen Sie Essbase-Berechnungsskripte importieren aus.

    Diese Menüoption ist nur verfügbar, wenn Essbase-Berechnungsskripte für den Import vorhanden sind.

  2. Geben Sie für jedes Berechnungsskript an, ob es bereits in Calculation Manager vorhanden ist und importiert werden soll. (Wenn Sie alle Berechnungsskripte importieren möchten, klicken Sie auf Alle auswählen.)
  3. Wählen Sie eine der folgenden Optionen aus:
    • Wählen Sie Vorhandene Objekte überschreiben aus, um die vorhandenen Objekte durch neue Objekte mit demselben Namen zu ersetzen.

    • Wählen Sie Vorhandene Objekte überspringen aus, um die vorhandenen Objekte beizubehalten, falls neue Objekte mit demselben Namen vorhanden sind.

  4. Klicken Sie auf Importieren.

    Hinweis:

    Wenn das Berechnungsskript als Skriptkomponente importiert wird, tritt möglicherweise ein Fehler beim Parsen auf. Validieren Sie die Regel. Führen Sie im Fall eines Parsing-Fehlers einen der folgenden Schritte aus, um den Fehler zu beheben. 1) Beheben Sie den Parsing-Fehler in Calculation Manager, und validieren Sie die Regel. Klicken Sie mit der rechten Maustaste auf die Skriptkomponente, wählen Sie "In Grafikobjekt konvertieren" aus, und speichern Sie die Regel. (Um die Konvertierung des Grafikobjekts rückgängig zu machen, wählen Sie "Bearbeiten", "Konvertieren rückgängig machen" aus.) 2) Öffnen Sie das ursprüngliche Berechnungsskript, und beheben Sie den Parsingfehler. Speichern Sie das Berechnungsskript, und importieren Sie es erneut in Calculation Manager. Das Berechnungsskript ist unter "Bereits vorhanden" aktiviert. Aktivieren Sie das Kontrollkästchen "Importieren", und wählen Sie "Vorhandene Objekte überschreiben aus".

    Wenn sich das importierte Berechnungsskript nach dem Importieren der Berechnungsskripte in einer Skriptkomponente befindet und Sie es im grafischen Format anzeigen möchten, gehen Sie folgendermaßen vor: Klicken Sie im Flussdiagramm der Regel mit der rechten Maustaste auf die Skriptkomponente, und wählen Sie "In Grafikobjekt konvertieren" aus.

    Sie können auch die Ergebnisse des Imports in einer lokalen Datei speichern.