Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne une hiérarchie spécifiée par une expression numérique ou de chaîne.
Syntax
Numeric expression syntax
Dimensions(Hierarchy_Number)
String expression syntax
Dimensions(Hierarchy_Name)
Arguments
Hierarchy_Number
Une expression numérique valide qui spécifie un nombre hiérarchique.
Hierarchy_Name
Une expression de chaîne valide qui spécifie un nom de hiérarchie
Remarks
Si un nombre hiérarchique est spécifié, la fonction Dimensions renvoie une hiérarchie dont la position basée sur les zéros dans le cube est le nombre hiérarchique spécifié.
Si un nom de hiérarchie est spécifié, la fonction Dimensions retourne la hiérarchie spécifiée. En général, vous utilisez cette version chaîne de la fonction Dimensions avec des fonctions définies par l’utilisateur.
Note
La dimension des mesures est toujours représentée par Dimensions(0).
Exemples
Les exemples suivants utilisent la fonction Dimensions pour retourner le nom, le nombre de niveaux et le nombre de membres d’une hiérarchie spécifiée, en utilisant à la fois une expression numérique et 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]