Ersten, letzten und Durchschnittswert berechnen

Mit Zeitsalden- und Abweichungsberichtstags in der Accounts-Dimension können Sie Essbase mitteilen, wie Zeitsaldenberechnungen für Kontodaten durchgeführt werden. Um diese Tags für spezielle Accounts verwenden zu können, müssen Sie eine Dimension als Accounts und eine andere als Time gekennzeichnet haben.

Essbase berechnet normalerweise eine als Zeit getaggte Dimension, indem die Formeln für die untergeordneten Elemente des übergeordneten Elements konsolidiert oder berechnet werden. Sie können jedoch spezielle Tags für Zeitsalden und Abweichungsberichte in der Accounts-Dimension verwenden, um eine andere Art von Wert zu konsolidieren. Wenn Sie ein übergeordnetes Element in der Accounts-Dimension mit der Zeitsaldeneigenschaft "First" taggen, berechnet Essbase es, indem der Wert des ersten untergeordneten Elements konsolidiert wird.

Beispiel: In "Beispielbasis" weist das Element "Eröffnungsbestand" in der Measures-Dimension die Eigenschaft "First" für den Zeitsaldo auf. Dieses Element stellt den Bestand am Beginn des Zeitraums dar.


Das erste Bestandselement der Measures-Dimension weist die Zeitsaldoeigenschaft "First" auf

Wenn der Zeitraum Qtr1 ist, stellt der Anfangsbestand den Bestand dar, der zu Beginn von Jan (dem ersten Element in der Qtr1-Verzweigung) verfügbar ist.

Verwenden Sie die Eigenschaften "Erster", "Letzter" und "Durchschnittlicher Zeitsaldo" sowie die Reporting-Eigenschaft "Aufwandsabweichung" nur für Elemente einer Dimension, die als Konten getaggt sind. Die Dimensionen, die Sie als Zeit und Konten taggen, können Dense- oder Sparse-Dimensionen sein.

Bei Zellen von Zeitsaldenkontenelementen wird ein Element in einer beliebigen Dimension außer der Zeitdimension, die mit dem ^-Konsolidierungsoperator festgelegt ist, von der Durchschnittsberechnung ausgeschlossen. Das Element wird jedoch in die ersten und letzten Berechnungen einbezogen.

Formeln überschreiben die Eigenschaften von Zeitsalden. Wenn ein Element mit einer Formel Zeitsaldoeigenheiten verwendet, werden die Eigenschaften des Zeitsaldos ignoriert, und die Formel wird zur Berechnung verwendet.

Hinweis:

Wenn Sie Intelligent Calculation verwenden, führt das Ändern von Kontotags in der Modellstruktur nicht dazu, dass Essbase die Datenbank neu strukturiert. Möglicherweise müssen Sie Essbase explizit anweisen, die erforderlichen Datenwerte neu zu berechnen. Siehe Geänderte Formeln und Konteneigenschaften: Auswirkung auf Blockstatus.

Accounts und Zeitdimensionen angeben

Wenn Sie eine Dimension als Accounts taggen, weiß Essbase, dass die Dimension Elemente mit Accounts-Tags enthält. Wenn Sie eine Dimension als Zeit taggen, weiß Essbase, dass diese Dimension die Dimension ist, auf der die Zeiträume für die Kontotags basieren sollen.

Beispielbasis: Die Measures-Dimension wird als Accounts getaggt, und die Year-Dimension wird als Time getaggt.

Abbildung 22-1 Beispiel für eine grundlegende Gliederung mit Konten und Zeit-Tags


Measures-Dimension wird als Accounts getaggt, und die Year-Dimension wird als Time getaggt.

Siehe Zeitdimensionstyp und Kontendimensionstyp.

Letzten Wert für jede Periode auswerten

Für ein Account-Dimensionselement können Sie die Eigenschaft "Zeitsaldo zuletzt" festlegen, um Essbase anzuweisen, den letzten Wert für jede Zeitperiode auf die nächste Ebene zu verschieben.

Um den letzten Wert für jede Zeitperiode auszuwerten, setzen Sie die Eigenschaft für den Zeitsaldo des Elements auf "Letzte".


Kennzahlenhierarchie, in der die Zeitsaldeneigenschaft des Kontenmitglieds "Endbestand" auf "Letzte" gesetzt ist.

Beispiel: Das Kontoelement "Endbestand" wird als "Zeitsaldo zuletzt" gekennzeichnet. Endbestand konsolidiert den Wert für den letzten Monat in jedem Quartal und verwendet diesen Wert für den übergeordneten Monat dieses Monats. Beispiel: Der Wert für Qtr1 entspricht dem Wert für Mar.

Informationen zum Tagging eines Kontenelements als "Letzter" finden Sie unter Eigenschaften für Zeitsaldo.

Standardmäßig überspringt Essbase die Werte #MISSING oder null (0) bei der Berechnung eines übergeordneten Werts nicht. Sie können diese Werte überspringen. Eine Erläuterung, wie und warum #MISSING-Werte übersprungen werden, finden Sie unter #MISSING- und Nullwerte in Zeitsaldenberechnungen überspringen.

Ersten Wert für jede Periode auswerten

Für ein Account-Dimensionselement können Sie die Eigenschaft "Time Balance First" festlegen, um Essbase anzuweisen, den ersten Wert für jeden Zeitraum auf die nächste Ebene zu verschieben.

Um einen Bericht über den ersten Wert für jede Zeitperiode zu erstellen, setzen Sie die Eigenschaft für den Zeitsaldo des Elements auf "Erstes".


Kennzahlenhierarchie, in der die Zeitsaldeneigenschaft des Kontenmitglieds "Erster Bestand" festgelegt ist.

Beispiel: Das Kontoelement "Eröffnungsbestand" wird als "Zeitsaldo zuerst" gekennzeichnet. Der Anfangsbestand konsolidiert den Wert des ersten Monats in jedem Quartal und verwendet diesen Wert für das übergeordnete Element des Monats. Beispiel: Der Wert für Qtr1 entspricht dem Wert für Jan.

Informationen zum Tagging eines Kontenelements als "Erster" finden Sie unter Eigenschaften für Zeitsaldo.

Standardmäßig überspringt Essbase die Werte #MISSING oder null (0) bei der Berechnung eines übergeordneten Werts nicht. Sie können jedoch die leeren Werte überspringen. Siehe #MISSING- und Nullwerte in Zeitsaldenberechnungen überspringen.

Durchschnittswert für jede Periode auswerten

Für ein Account-Dimensionselement können Sie Essbase anweisen, Durchschnittswerte über Zeiträume hinweg zu ermitteln und den Durchschnitt bis zur nächsten Ebene zu konsolidieren.

Beispiel: Sie können Essbase anweisen, die Werte für Jan, Feb und Mar zu ermitteln, und diesen Wert dann für den Qtr1-Wert verwenden. Um den Durchschnittswert für jeden Zeitraum zu melden, setzen Sie die Eigenschaft für den Zeitsaldo des Elements auf "Durchschnitt".

Informationen zum Tagging eines Kontenelements als "Durchschnitt Zeitsaldo" finden Sie unter Eigenschaften Zeitsaldo.

Standardmäßig überspringt Essbase die Werte #MISSING oder null (0), wenn ein übergeordneter Wert berechnet wird. Wenn also der Durchschnitt berechnet wird, aggregiert Essbase die untergeordneten Werte und dividiert durch die Anzahl der untergeordneten Werte, unabhängig davon, ob die untergeordneten Werte #MISSING oder Null aufweisen. Sie können Essbase anweisen, #MISSING und Nullwerte zu überspringen. Siehe #MISSING- und Nullwerte in Zeitsaldenberechnungen überspringen.

#MISSING und Nullwerte in Zeitsaldenberechnungen überspringen

Sie können optional festlegen, dass Essbase bei der Berechnung von Zeitsalden leere Werte überspringt.

Ein #MISSING-Wert ist ein Marker in Essbase, der angibt, dass die Daten an diesem Speicherort nicht vorhanden sind, keinen aussagekräftigen Wert enthalten oder nie eingegeben wurden.

Standardmäßig überspringt Essbase die Werte #MISSING oder 0 (Null) bei der Berechnung eines übergeordneten Werts nicht.

Sie können diesen Standardwert überschreiben, indem Sie eine Skip-Eigenschaft festlegen. Siehe Eigenschaften für Zeitsaldo überspringen.

Beispiel: Wenn Sie ein Account-Dimensionselement als "Zeitsaldo zuletzt" und "Fehlendes überspringen" taggen, konsolidiert Essbase das letzte nicht fehlende untergeordnete Element im übergeordneten Element. Betrachten Sie das folgende Beispiel:

Tabelle 22-1: Beispiel für die Auswirkungen des fehlenden Überspringens

Konten -> Zeit Jan Feb Mrz Qrt 1

Kontenmitglied (Letzte, Fehlende überspringen)

60

70

#MI

70

Wenn Sie ein Konto als "Durchschnitt" und "Fehlende überspringen" kennzeichnen, kann dies zu anderen Ergebnissen führen, als wenn Sie dieses Konto als "Durchschnitt" und "Keine überspringen" kennzeichnen. Eine Berechnung mit "Durchschnitt" und "Keine überspringen" führt zu korrekten Ergebnissen, da keine Daten übersprungen werden. Da Großeltern mit untergeordneten Elementen jedoch durch Summierung der Durchschnittswerte konsolidiert werden, sind die Ergebnisse einer Berechnung für ein Konto mit den Optionen "Durchschnitt" und "Fehlende überspringen" falsch, es sei denn, Sie verwenden Tags für Dynamische Berechnung oder "Zwei Durchgänge".

Auswirkungen von ersten, letzten und durchschnittlichen Tags

Im folgenden Beispiel wird gezeigt, wie Essbase die Zeitdimension basierend auf den Tags "Erste", "Letzte" und "Durchschnitt" für Accounts-Dimensionselemente konsolidiert.

Tabelle 22-2 Beispiel für die Auswirkungen von (TB) First, Last und Average

Konten -> Zeit Jan Feb Mrz Qrt 1 Konsolidierung

Kontenmitglied 1

11

12

13

36

Wert von Jan + Feb + Mar

Kontenmitglied 2 (TB First)

20

25

21

20

Wert von Jan

Kontenmitglied3 (TB Last)

25

21

30

30

Wert von Mar

Kontenmitglied 4 (TB-Durchschnitt)

20

30

28

26

Durchschnitt von Jan, Feb, Mar