Informationen zu Variablen

Variablen nehmen Werte an, die Sie für die Variablen definieren. Sie verwenden sie beim Entwerfen von Geschäftsregeln und Vorlagen in Komponenten.

Sie können Variablen wie folgt erstellen:

  • Klicken Sie auf Schaltfläche "Variablendesigner", um den Variablendesigner zu starten.
  • Erstellen Sie Variablen aus einer Regel, einem Skript, einer Formel oder einer Vorlage. Alles ist möglich, wenn das Dialogfeld "Variablenauswahl" verfügbar ist.

    Beispiel:

    • Öffnen Sie eine Regel, und legen Sie eine Elementbereichskomponente darin ab.
    • Klicken Sie neben einer Dimension auf Schaltfläche "Auswählen", und wählen Sie Variable aus.
    • Klicken Sie im Dialogfeld Variable auswählen auf Erstellen, um eine Variable zu erstellen.

Wenn Sie eine Variable erstellen, wird die Variable auf der von Ihnen gewählten Ebene erstellt: Global, Anwendung, Plantyp oder Geschäftsregel. Wenn auf jeder Ebene dieselbe benannte Variable erstellt wird, wird die Variable der niedrigsten Ebene in der Regel verwendet. Beispiel: Wenn Sie eine globale Variable namens "vMonth" und einen Plantyp namens "Month" erstellen, wird die Variable aus dem Plantyp verwendet.

Es gibt zwei Typen von Variablen:

  • Ausführungsvariablen - Wenn die Geschäftsregel gestartet wird, wird die für die Variable definierte Berechnung durchgeführt. Sie können Ausführungsvariablen in Skriptkomponenten oder festen Schleifenkomponenten verwenden.

    Hinweis:

    Ausführungsvariablen werden in Oracle Essbase Aggregate Storage-Anwendungen (einschließlich in Oracle Hauptbuch verwendeter Anwendungen) nicht unterstützt.

  • Ersetzung - Wenn Sie die Geschäftsregel entwerfen oder starten, wird die Variable innerhalb einer Berechnung ersetzt. Sie können Ersetzungsvariablen in allen Komponenten verwenden.

    Sie können verschiedene Typen von Ausführungs- und Ersetzungsvariablen erstellen. Welche Variablen Sie erstellen können, hängt vom Anwendungstyp ab und davon, ob Sie eine Ausführungs- oder eine Ersetzungsvariable erstellen.

    Hinweis:

    Bei anderen als Groovy-Regeln werden ausschließlich Variablen des Typs Element oder Elemente für Oracle Hyperion Planning-Cubes des Typs Aggregate Storage-Option (ASO) unterstützt.

Sie können Variablen erstellen, die Benutzer zur Eingabe von Informationen auffordern, wenn eine Geschäftsregel gestartet wird. Diese Runtime Prompt-Variablen fragen den Benutzer nach Informationen wie Element, Text, Datumsangaben oder Zahlen. Der jeweilige Prompt gibt an, welcher Datentyp erwartet wird.

Beispiel:

  • Wählen Sie einen Monat aus.

  • Geben Sie die erwartete Anzahl Kundenbesuche pro Quartal ein.

  • Geben Sie an, welche prozentuale Änderung der Einnahmen Sie im kommenden Monat erwarten.

Je nachdem, für welchen Anwendungstyp Sie eine Variable erstellen, können Sie eine Variable bis zu vier Datenbankobjekten zuweisen. Eine Variable kann in mehreren Objekten gleichzeitig enthalten sein und denselben Namen in jedem Objekt aufweisen.