Partager via


Dimensions (MDX)

Retourne la hiérarchie spécifiée par une expression numérique ou de chaîne.

Syntaxe

  
Numeric expression syntax  
Dimensions(Hierarchy_Number)  
  
String expression syntax  
Dimensions(Hierarchy_Name)  

Arguments

Hierarchy_Number
Expression numérique valide qui spécifie un numéro de hiérarchie.

Hierarchy_Name
Expression de chaîne valide qui spécifie un nom de hiérarchie.

Remarques

Si un numéro de hiérarchie est spécifié, la fonction Dimensions renvoie une hiérarchie dont la position de base zéro dans le cube est spécifiée.

Si un nom de hiérarchie est spécifié, la fonction Dimensions retourne la hiérarchie spécifiée. En règle générale, vous utilisez cette version de chaîne de la fonction Dimensions avec des fonctions définies par l’utilisateur.

Notes

La dimension Mesures est toujours représentée par Dimensions(0).

Exemples

Les exemples suivants utilisent la fonction Dimensions pour renvoyer le nom, le nombre de niveaux et le nombre de membres d’une hiérarchie spécifiée, à l’aide d’une expression numérique et d’une expression de chaîne.

WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Name  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Levels.Count  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Members.Count  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Name  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Levels.Count  
SELECT measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Members.Count  
SELECT measures.x on 0  
FROM [Adventure Works]  

Voir aussi

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