LAG

LAG gibt den Wert eines Ausdrucks für ein Dimensionselement mit einem angegebenen Offset vor dem aktuellen Element zurück.

LAG_VARIANCE gibt die Differenz zwischen Werten für das aktuelle Element und das Offset-Element zurück.

LAG_VARIANCE_PERCENT gibt die prozentuale Differenz zwischen Werten für das aktuelle Element und das Offset-Element zurück.

Im Allgemeinen verwenden Sie die LAG-Funktionen, um Werte aus Vorperioden abzurufen.

Rückgabewert

Derselbe Datentyp wie der Wertausdruck.

Syntax

{LAG | LAG_VARIANCE | LAG_VARIANCE_PERCENT}
       (value_expr, offset, [, default])
   OVER HIERARCHY ({dimension | hierarchy} [[BY] offset_unit]) 

Argumente

value_expr ist ein dimensionaler Ausdruck, dessen Werte berechnet werden sollen.

offset ist ein numerischer Ausdruck für die Anzahl von Dimensionselementen, um die ab dem aktuellen Element zurückgezählt werden muss.

default ist der Wert, der zurückgegeben wird, wenn offset kein gültiges Dimensionselement identifiziert. Diese Klausel ist entweder ein Ausdruck eines beliebigen Datentyps oder das Schlüsselwort CLOSEST für die unmittelbar nächste Übereinstimmung. Die unmittelbar nächste Übereinstimmung entspricht dem ersten Element, wenn zurückgezählt wird, und dem letzten Element, wenn vorwärts gezählt wird.

dimension ist die Dimension, über der die Vorperiode berechnet wird. Time ist die Standarddimension.

hierarchy ist die Hierarchie, über der die Vorperiode berechnet wird. Sonst wird die Standardhierarchie für dimension benutzt.

offset_unit kann eines der folgenden Schlüsselwörter sein. Die GREGORIAN Offsets sind nur für Zeitdimensionen gültig. MEMBER ist der Standardwert.

Beispiele

Das folgende Beispiel gibt den Wert des äquivalenten Elements im vorherigen Quartal für das aktuelle Element zurück.

LAG (GLOBAL.UNITS_CUBE.UNITS, 1) OVER HIERARCHY (GLOBAL.TIME.CALENDAR ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)

Beispiel für LAG-Funktion
Time
Einheiten
Lag
2003
394,448.64
NA
Q1-03
98,761.70
98,664.61
Q2-03
98,476.02
98,761.70
Q3-03
98,693.98
98,476.02
Q4-03
98,516.93
98,693.98
Jan-03
32,965.29
32,882.09
Feb-03
32,913.85
32,725.96
Mär-03
32,882.56
33,056.56
Apr-03
32,857.57
32,965.29
Mai-03
32,784.84
32,913.85
Jun-03
32,833.62
32,882.56
Jul-03
32,930.44
32,857.57
Aug-03
32,779.45
32,784.84
Sep-03
32,984.09
32,833.62
Okt-03
32,975.62
32,930.44
Nov-03
32,957.95
32,779.45
Dez-03
32,583.36
32,984.09

Verwandte Themen

LEAD