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 suivant utilise la fonction Dimension , conjointement avec la fonction Name , pour renvoyer le nom de 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 suivant utilise la fonction Dimension , conjointement avec les fonctions Members et Count , pour renvoyer 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

Count (Hierarchy Levels) (MDX)
Count (Set) (MDX)
Levels (MDX)
Members (Set) (MDX)
Guide de référence des fonctions MDX (MDX)