Partager via


Dimension (MDX)

Retourne la hiérarchie qui contient un membre, un niveau ou une hiérarchie spécifiée.

Syntaxe

Hierarchy syntax 
Hierarchy_Expression.Dimension

Level syntax 
Level_Expression.Dimension

Member syntax 
Member_Expression.Dimension

Arguments

  • Hierarchy_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne une hiérarchie.

  • Level_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne un niveau.

  • Member_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne un membre.

Exemples

L'exemple ci-dessous utilise la fonction Dimension en association avec la fonction Name pour retourner le nom de la hiérarchie du membre spécifié.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Name
SELECT measures.x on 0
FROM [Adventure Works]

L'exemple ci-dessous utilise conjointement la fonction Dimension avec les fonctions Levels et Count pour retourner le nombre de niveaux dans la hiérarchie contenant le membre spécifié.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Levels.Count
SELECT measures.x on 0
FROM [Adventure Works]

L'exemple ci-dessous utilise conjointement la fonction Dimension avec les fonctions Members et Count pour retourner le nombre de membres dans la hiérarchie contenant le membre spécifié.

WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Members.Count
SELECT measures.x on 0
FROM [Adventure Works]

Voir aussi

Référence

Count (Hierarchy Levels) (MDX)

Count (Set) (MDX)

Levels (MDX)

Members (Set) (MDX)

Guide de référence des fonctions MDX (MDX)