Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
Fehler: Cube-Berechnungsformeln müssen zu 0 evaluieren

Fehler: Cube-Berechnungsformeln müssen zu 0 evaluieren

Dieser Artikel enthält Vorschläge und Behelfslösungen. Der Inhalt ist möglicherweise nicht für alle Anwendungsfälle anwendbar oder entspricht nicht den besten Tätigkeiten für das neueste Release.

Frage

Ich versuche, ein berechnetes Cube Konto zu erstellen, und erhalte einen Formel , der besagt, dass Cube-Berechnungsformeln müssen 0 ergeben, wenn die anderen Konten des Cubes 0 sind. Was habe ich falsch gemacht?

Antwort

Es gibt eindeutige Beschränkungen für die Formeln, die in einem Cube-Berechnungskonto erstellt werden können. Die Formeln für Konten für Cube-Berechnung müssen an einer bestimmten Position im Cube immer zu 0 evaluiert werden, wenn alle Eingabekonten des Cubes an dieser Position leer sind. Wenn ein Benutzer versucht, eine Formel einzugeben, die diese Regel nicht erfüllt, schlägt der Versuch, die Cube-Berechnung zu speichern, mit der folgenden Fehlermeldung fehl: „Cube-Berechnungsformeln müssen zu 0 evaluieren, wenn die anderen Konten des Cubes 0 sind“.
Der Grund dafür ist, dass Cube-Tabellenblätter nicht dazu gedacht sind, Daten aus anderen Bereichen des Modells anzuzeigen oder Berichte dazu zu erstellen, d. h. modellierte Tabellenblätter, andere Cubes nur zu Anzeigezwecken. Das Cube-Tabellenblatt ist als Tool vorgesehen, das für die Dateneingabe am Schnittpunkt mehrerer Dimensionen verwendet werden kann. Anschließend können Sie die Konten der Cube-Berechnung verwenden, um die Dateneingabe im aktuellen Cube zu berechnen.
Um eine gültige Formel in einem Konto der Art Cube-Berechnung zu erstellen, müssen Sie das Konto basierend auf einem anderen Konto im aktuellen Cube-Tabellenblatt konditionieren. Sie könnten beispielsweise eine Formel erstellen, die wie folgt aussieht:
if(isblank(ACCT.CurrentCube.XXX),0,(ACCT.OutsideOfCurrentCube))
Mit Cube-Metriken können Sie Konten direkt außerhalb des Cubes Referenz , in dem sie sich befinden. Cube - Metrikkonten können jede beliebige Formel enthalten, sodass keine „Trigger“-Konten erforderlich sind.
Als Best Practice sollten Referenz Konto haben.
Das Rollup von Metrikkonten ähnelt dem Rollup von Standardmetrikkonten. Außerdem kann sich das Konto in einem Konto vom Typ Cube-Metrik in einer Formel nicht selbst mit einem Zeit selbst Referenz . Dies liegt an der Art und Weise, wie die Metrik in den Zeit -Rollups (Quartal und Geschäftsjahre) aggregiert werden.