Wymiary (MDX)

Zwraca hierarchię określoną przez wyrażenie liczbowe lub ciągowe znaków.

Syntax

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

Arguments

Hierarchy_Number
Poprawne wyrażenie liczbowe, które określa numer hierarchiczny.

Hierarchy_Name
Poprawne wyrażenie w ciągu znaków określających nazwę hierarchii

Remarks

Jeśli podana jest liczba hierarchiczna, funkcja Wymiarów zwraca hierarchię, której pozycja zerowa w sześcianie to określony numer hierarchii.

Jeśli podana jest nazwa hierarchii, funkcja Wymiarów zwraca określoną hierarchię. Zazwyczaj używa się tej wersji funkcji Dimensions z funkcjami definiowanymi przez użytkownika.

Note

Wymiar miar jest zawsze reprezentowany przez Dimensions(0).

Examples

Poniższe przykłady wykorzystują funkcję Wymiary do zwracania nazwy, liczby poziomów oraz liczby członków określonej hierarchii, używając zarówno wyrażenia liczbowego, jak i wyrażenia ciągowego.

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]