Mit Formelausdrücken arbeiten

Im Textfeld in der Registerkarte Elementformel können Sie Elementformeln vordefinierte Formelausdrücke hinzufügen und diese über die Schaltfläche Validieren testen. Sie können sie auch laden.

Sie können die Dimensionsmodellstruktur aktualisieren, ohne die Geschäftsregeln und die Berechnungsskripte aktualisieren zu müssen, die von der Modellstruktur abhängen. Berechnungen werden von den Vorgaben in der Modellstruktur unabhängiger. Sie können als Objekte in Berechnungen auch Smart Lists verwenden. Die Verwendung von Formelausdrücken hat keine negativen Auswirkungen auf die Performance, da sie nur ausgeführt werden, wenn Sie die Datenbank aktualisieren.

So verwenden Sie einen Formelausdruck in einer Elementformel:

  1. Klicken Sie auf das Symbol Navigator Symbol "Navigator" und dann unter Erstellen und verwalten auf Dimensionen.
  2. Wählen Sie die Dimension aus, mit der Sie arbeiten möchten.
  3. Wählen Sie das Element aus, und klicken Sie auf Bearbeiten.
  4. Wählen Sie Elementformel aus.
  5. Wählen Sie Optionen für die folgenden Felder aus:
    • Cube

      Hinweis:

      Mit der Ausnahme von Account-Formeln wird eine für den Standard-Cube eingegebene Formel auf alle Cubes angewendet, es sei denn, sie wird durch eine andere, für einen bestimmten Cube eingegebene Formel überschrieben.

      Ebenso wird eine Standardformel in Account-Elementen nur für den Quell-Cube und nicht für einen der anderen Cubes in Oracle Essbase übertragen. Eine Standardformel wird in keinen der Aggregate Storage-Cubes übertragen.

    • Datenspeicherung: Wählen Sie eine Option für die Datenspeicherung aus. Die Standardeinstellung ist Speichern.

      Hinweis:

      Im Feld "Datenspeicherung" für einen bestimmten Cube werden die Optionen Gemeinsam verwendet oder Nur Label nicht angezeigt. Der Grund hierfür ist, dass ein Element nicht in einem Cube auf "Gemeinsam" oder "Nur Label" gesetzt werden kann, in einem anderen jedoch nicht.

    • Lösungsreihenfolge: Gibt die Reihenfolge an, in der Formeln ausgewertet werden. Geben Sie eine Ganzzahl zwischen 0 und 100000 ein (oder verwenden Sie die Pfeile, um die Zahl zu erhöhen oder zu verringern). Die Formeln für Elemente, für die eine Lösungsreihenfolge angegeben ist, werden von der niedrigsten zur höchsten Lösung berechnet. Der Standardwert ist 0.

      Hinweis:

      "Lösungsreihenfolge" ist für Aggregate Storage-Cubes sowie für Block Storage-Cubes verfügbar, die für den Hybridmodus aktiviert sind. Die Lösungsreihenfolge für Block Storage-Cubes kann nur mit dem vereinfachten Dimensionseditor bearbeitet werden. Informationen hierzu finden Sie unter Auf "Elementeigenschaften bearbeiten" zugreifen.

  6. Definieren Sie im Textfeld Formeln für das Element.

    Sie können der Elementformel Formelausdrücke für Geschäftsprozesse und Essbase-native Formeln hinzufügen.

    Der Geschäftsprozess stellt vordefinierte Formelausdrücke für Elementformeln bereit. Sie können jedoch keine eigenen Formelausdrücke bearbeiten oder erstellen.

  7. Optional: Um die Gültigkeit der Elementformel zu prüfen, klicken Sie auf Validieren.
  8. Optional: Wenn die Elementformel Fehler enthält, klicken Sie auf Details anzeigen, um eine Beschreibung anzuzeigen.
  9. Optional: Klicken Sie auf Zurücksetzen, wenn Sie die an der Elementformel vorgenommenen Änderungen nicht speichern und die vorherige Elementformel wiederherstellen möchten.
  10. Klicken Sie auf Speichern.