LEAD

LEADgibt den Wert eines Ausdrucks für ein Dimensionselement mit einem angegebenen Offset nach dem aktuellen Element zurück.

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

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

Im Allgemeinen verwenden Sie die LEAD-Funktionen, um Werte aus Folgeperioden abzurufen.

Rückgabewert

Derselbe Datentyp wie der Wertausdruck.

Syntax

{LEAD | LEAD_VARIANCE | LEAD_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 vorwärts gezä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 Folgeperiode berechnet wird. Time ist die Standarddimension.

hierarchy ist die Hierarchie, über der die Folgeperiode 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

LEAD (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)

LEAD (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.YEAR)

LEAD (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.YEAR POSITION FROM END)

LEAD_VARIANCE (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)

LEAD_VARIANCE_PERCENT (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)

Beispiel für LEAD-Funktion
Time
Einheiten
Lead 1
Lead 2
Lead 3
Varianz der Folgeperiode
Varianz der Folgeperiode in Prozent
2002
395,319.52
Null
394,448.64
394,448.64
Null
Null
Q1-02
98,663.63
98,747.38
98,761.70
98,761.70
0.00
-83.75
Q2-02
98,747.38
99,243.90
98,476.02
98,476.02
-0.01
-496.52
Q3-02
99,243.90
98,664.61
98,693.98
98,693.98
0.01
579.29
Q4-02
98,664.61
98,761.70
98,516.93
98,516.93
0.00
-97.09
Jan-02
33,005.36
32,758.61
32,965.29
32,965.29
0.01
246.76
Feb-02
32,820.50
33,083.42
32,913.85
32,913.85
-0.01
-262.92
Mär-02
32,837.77
32,905.36
32,882.56
32,882.56
0.00
-67.59
Apr-02
32,758.61
33,211.92
32,857.57
32,857.57
-0.01
-453.31
Mai-02
33,083.42
32,918.05
32,784.84
32,784.84
0.01
165.36
Jun-02
32,905.36
33,113.92
32,833.62
32,833.62
-0.01
-208.57
Jul-02
33,211.92
32,882.09
32,930.44
32,930.44
0.01
329.83
Aug-02
32,918.05
32,725.96
32,779.45
32,779.45
0.01
192.09
Sep-02
33,113.92
33,056.56
32,984.09
32,984.09
0.00
57.36
Okt-02
32,882.09
32,965.29
32,975.62
32,975.62
0.00
-83.20
Nov-02
32,725.96
32,913.85
32,957.95
32,957.95
-0.01
-187.89
Dez-02
33,056.56
32,882.56
32,583.36
32,583.36
0.01
174.00

Verwandte Themen

LAG