HIER_DEPTH

HIER_DEPTH renvoie un nombre représentant la profondeur de niveau de tous les membres d'une hiérarchie ou d'un membre en particulier, 0 étant le niveau supérieur. La hiérarchie peut être basée sur des niveaux ou sur des valeurs.

Valeur renvoyée

NUMBER

Syntaxe

HIER_PARENT( [ member [WITHIN] ]
             dimension | hierarchy) 

Arguments

member est la valeur de la hiérarchie (hierarchy) dont la profondeur est calculée. Sinon, la profondeur de tous les membres de la hiérarchie est calculée.

dimension correspond à la dimension dont les membres sont utilisés dans le calcul.

hierarchy désigne une hiérarchie de dimension. Sinon, la hiérarchie par défaut est utilisée.

Exemple

L'exemple suivant renvoie la profondeur de chaque membre de la hiérarchie Calendar (Calendrier).

HIER_DEPTH(GLOBAL.TIME.CALENDAR)

Exemple 1
Membre Profondeur
2003 0
Q3-03 1
Jul-03 2

L'exemple suivant renvoie la profondeur d'un seul membre de la hiérarchie Fiscal (Fiscale) par défaut.

HIER_DEPTH('Jul-03' WITHIN GLOBAL.TIME)

Exemple 2
Membre Profondeur
Jul-03 2