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.
Derselbe Datentyp wie der Wertausdruck.
{LEAD | LEAD_VARIANCE | LEAD_VARIANCE_PERCENT}
(value_expr, offset, [, default)
OVER HIERARCHY ([dimension | hierarchy] [[BY] offset_unit])
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.
GREGORIAN YEAR: Das Element auf derselben Ebene mit einem Startdatum, das genau offset Jahre nach dem Startdatum des aktuellen Elements liegt.
GREGORIAN QUARTER: Das Element auf derselben Ebene mit einem Startdatum, das genau offset Quartale nach dem Startdatum des aktuellen Elements liegt.
GREGORIAN MONTH: Das Element auf derselben Ebene mit einem Startdatum, das genau offset Monate nach dem Startdatum des aktuellen Elements liegt.
GREGORIAN WEEK: Das Element auf derselben Ebene mit einem Startdatum, das genau offset Wochen nach dem Startdatum des aktuellen Elements liegt.
GREGORIAN DAY: Das Element auf derselben Ebene mit einem Startdatum, das genau offset Tage nach dem Startdatum des aktuellen Elements liegt.
ANCESTOR AT LEVEL Ebene [ POSITION FROM END ]: Das Element auf derselben Ebene wie das aktuelle Element, dessen Vorgänger offset ist, wird vor dem Vorgänger des aktuellen Elements positioniert. Die Funktion gibt den Wert des Dimensionselements in derselben Position wie das aktuelle Element zurück, z.B. zweite Position von oben. Wenn POSITION FROM END benutzt wird, startet die Funktion z.B. am Ende des dritten Dimensionselements vor dem Ende.
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)
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 |
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,