Informationen zum Erstellen benutzerdefinierter Berechnungsregeln

Mit benutzerdefinierten Berechnungsregeln können Sie Daten an einer Position ändern oder erstellen. In einer benutzerdefinierten Berechnungsregel definieren Sie Folgendes:

  • Den Zielbereich für die Berechnung

  • Die Formel für die Ausführung für alle Zellen im Zielbereich

Sie können benutzerdefinierte Berechnungsregeln für Folgendes verwenden:

  • Treiberdaten berechnen

  • What-if-Änderungen erstellen

  • Kosten und Erträge anpassen

Designkonzeption

Beachten Sie beim Erstellen benutzerdefinierter Berechnungsregeln Folgendes:

  • Die Elementauswahl im Regelziel bedeutet tatsächlich, dass diese Schnittmengen durchlaufen werden.

  • Der Zielbereich definiert die Schnittmengen der Ebene 0. Die Regel durchläuft diese, führt die Formel aus und schreibt das Ergebnis in das resultierende Element.

  • Die Regelformel unterstützt grundlegende mathematische Funktionen.

  • Case-Anweisungen funktionieren, andere MDX-Funktionen werden jedoch nicht unterstützt.

Best Practices

Benutzerdefinierte Berechnungsregeln berücksichtigen dünn besetzte Bereiche sehr genau. So vermeiden Sie Performanceprobleme:

Beispiel für benutzerdefinierte Berechnungsregel

In diesem Beispiel sind die Entity- und Account-Dimensionen für den Zielbereich für die Berechnung angegeben, und die Formel wird für alle Zellen in diesem Bereich ausgeführt.

Beispiel für eine benutzerdefinierte Regel

Note:

Die benutzerdefinierte Berechnungsregel in diesem Beispiel wird in der Beispielanwendung "BksML50" verwendet, die mit Enterprise Profitability and Cost Management bereitgestellt wird. Informationen zur Vorgehensweise beim Zugreifen auf die Beispielanwendung finden Sie unter Beispielanwendung erstellen.