Elementformeln erstellen

Sie können Elementformeln sowohl für Block Storage Cubes als auch für Aggregate Storage Cubes erstellen und bearbeiten. Formeln werden über Standardberechnungen und Berechnungsskripte berechnet. Fügen Sie Elementformeln mit dem Gliederungseditor in der Essbase-Weboberfläche hinzu.

Sie können Block Storage-Elementformeln aus Operatoren, Funktionen, Dimensionsnamen, Elementnamen, Substitutionsvariablen und numerischen Konstanten erstellen. Um Formeln für Block Storage-Modellstrukturen zu schreiben, stehen verschiedene Berechnungsfunktionen und Operatoren zur Verfügung. Die Syntax und Beispiele finden Sie unter Berechnungsfunktionen.

Aggregate Storage-Elementformeln können nicht mithilfe der Calculator-Sprache erstellt werden. Erstellen Sie diese stattdessen mit der Multidimensional Expression-Sprache (MDX).

Um mit Elementformeln zu arbeiten, importieren wir die Anwendung Sample_Basic.
  1. Klicken Sie in der Essbase-Weboberfläche auf Importieren.
  2. Klicken Sie im Dialogfeld Importieren auf Katalog.
  3. Navigieren Sie zu Galerie > Anwendungen > Demobeispiele > Block Storage, wählen Sie Sample_Basic.xlsx aus, und klicken Sie auf Auswählen.
  4. Benennen Sie die Anwendung bei Bedarf um, und klicken Sie auf OK, um den Cube zu erstellen.

Im Folgenden wird eine Beispielelementformel erstellt. Beispiel: Sie möchten das dynamische Berechnungselement "Watchlist Products" als Summe der Produkte "100-10", "200-10" und "300-10" berechnen.

  1. Navigieren Sie in der Homepage zur Anwendung, und wählen Sie das Menü "Aktionen" Abbildung des Menüsymbols "Aktionen" in der Redwood-Oberfläche auf der Seite "Anwendungen" neben dem Anwendungsnamen. aus.
  2. Wählen Sie Datenbanken > Database Name > Gliederung starten.
  3. Wenn die Modellstruktur gesperrt ist und Sie ein Administrator sind, klicken sie auf Entsperren Abbildung des Symbols "Modellstruktur entsperren" in Redwood..

    Bevor Sie das Entsperren einer gesperrten Modellstruktur erzwingen, müssen Sie sicherstellen, dass niemand anderes damit arbeitet.

  4. Klicken Sie auf Edit Abbildung des Symbols "Modellstruktur bearbeiten" in Redwood..

  5. Wählen Sie die Product-Dimension aus, fügen Sie ein untergeordnetes Element mit dem Namen "Watchlist_Products" hinzu, und klicken Sie auf Hinzufügen.

  6. Klicken Sie auf Schließen, um das Dialogfeld "Mitglieder hinzufügen" zu schließen.

  7. Klicken Sie mit die rechte Maustaste in Watchlist_Products, und wählen Sie Prüfen aus. Klicken Sie dann auf Formel.

  8. Um den Elementbaum anzuzeigen, klicken Sie auf den Pfeil Elementbaum anzeigen auf der linken Seite des Formelditors.

  9. Um die Funktionsliste anzuzeigen, klicken Sie auf den Pfeil Funktionsliste anzeigen auf der rechten Seite des Formelditors.

  10. Führen Sie in der Elementbaumstruktur im linken Bereich des Formeleditors einen Drill-Operation in "Produkt" aus, um das erste Produkteelement zu finden, das Ihrer Formel hinzugefügt werden soll ("100-10"). Klicken Sie mit der rechten Maustaste auf den Elementnamen und dann auf Namen einfügen, um das Element in die Formel einzufügen.

  11. Platzieren Sie den Cursor in der zu erstellenden Formel hinter "100-10", und drücken Sie die Taste "+".

  12. Wählen Sie das nächste einzufügende Produktelement (200-10) im Elementbaum aus. Klicken Sie mit der rechten Maustaste auf den Elementnamen und dann auf Namen einfügen, um das Element in die Formel einzufügen.

  13. Platzieren Sie den Cursor hinter "200-10", und drücken Sie die Taste "+".

  14. Wiederholen Sie den Vorgang für das letzte Produktelement (300-10), und fügen Sie ein Semikolon (;) am Ende der Formel an.

    Die Formel sollte wie folgt aussehen: "100-10"+"200-10"+"300-10";

  15. Klicken Sie auf Verifizieren, und beheben Sie eventuelle Fehler.

  16. Klicken Sie auf Anwenden und schließen.

  17. Doppelklicken Sie für das Watchlist_Products-Element in der Spalte Datenspeichertyp auf Daten speichern, und wählen Sie Dynamische Berechnung aus.

  18. Klicken Sie auf Speichern Abbildung des Symbols "Modellstruktur speichern" in Redwood..

Elementformeln wie die gerade erstellte können auch Essbase-Funktionen umfassen. Bei Verwendung von Essbase-Funktionen in Elementformeln können Sie über das Menü Funktionsname rechts im Formeleditors Berechnungsfunktionen suchen und der Formel hinzufügen. In der Funktionsbeschreibung unter dem Menü finden Sie Beschreibungen der einzelnen Funktionen.

Siehe Formeln für Block Storage-Datenbanken erstellen.

Um Formeln für Block Storage-Modellstrukturen zu schreiben, steht eine Reihe von Berechnungsfunktionen und Operatoren zur Verfügung, die als Calculator- oder Calc-Sprache bekannt sind. Weitere Informationen zu Berechnungsbefehlen und Funktionen finden Sie in Berechnungsbefehle und Berechnungsfunktionen.

Aggregate Storage-Elementformeln können nicht mithilfe der Calculator-Sprache erstellt werden. Erstellen Sie diese stattdessen mit der Multidimensional Expression-Sprache (MDX). Siehe Aggregate Storage and MDX Outline Formulas und Formeln für Aggregate Storage-Modellstrukturen erstellen.