LEAD

LEAD renvoie la valeur d'une expression pour un membre de dimension au niveau d'un décalage indiqué après le membre en cours.

LEAD_VARIANCE renvoie la différence entre les valeurs du membre en cours et du membre de décalage.

LEAD_VARIANCE_PERCENT renvoie la différence en pourcentage entre les valeurs du membre en cours et du membre de décalage.

En général, les fonctions LEAD permettent d'extraire des valeurs de périodes ultérieures.

Valeur renvoyée

Même type de données que l'expression de valeur

Syntaxe

{LEAD | LEAD_VARIANCE | LEAD_VARIANCE_PERCENT}
       (value_expr, offset, [, default)
   OVER HIERARCHY ([dimension | hierarchy] [[BY] offset_unit]) 

Arguments

value_expr correspond à l'expression dimensionnelle dont vous voulez calculer les valeurs.

offset est une expression numérique correspondant au nombre de membres de dimension à compter à partir du membre en cours.

default correspond à la valeur renvoyée si offset n'identifie aucun membre de dimension valide. Cette clause est soit une expression d'un type de données quelconque, soit le mot-clé CLOSEST, qui indique la correspondance la plus proche, à savoir le premier membre en comptant à l'envers et le dernier en comptant à l'endroit.

dimension correspond à la dimension pour laquelle la valeur LEAD est calculée. La dimension Temps est la dimension par défaut.

hierarchy correspond à la hiérarchie pour laquelle la valeur LEAD est calculée. Si elle n'est pas précisée, la hiérarchie par défaut de dimension est utilisée.

offset_unit peut être l'un des mots-clés suivants. Les décalages de type GREGORIAN ne sont valides que pour les dimensions Temps. MEMBER est la valeur par défaut.

Exemples

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)

Fonction LEAD - Exemple
Heure
Unités
Valeur LEAD 1
Valeur LEAD 2
Valeur LEAD 3
Variance LEAD
Pourcentage de variance LEAD
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
Mar-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
May-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
Oct-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
Dec-02
33,056.56
32,882.56
32,583.36
32,583.36
0.01
174.00

Rubriques connexes

LAG