Udostępnij za pośrednictwem


Wymiary (MDX)

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

Numeric expression syntax
Dimensions(Hierarchy_Number)

String expression syntax
Dimensions(Hierarchy_Name)

Argumenty

  • Hierarchy_Number
    Prawidłowe wyrażenie numeryczne określające liczbę hierarchii.

  • Hierarchy_Name
    Wyrażenie prawidłowy ciąg określający nazwę hierarchii

Remarks

Jeśli określono wiele hierarchii, Dimensions funkcja zwraca hierarchię, w których położenie względem zera w module jest podany numer hierarchii.

Jeżeli określono nazwę hierarchii, Dimensions funkcja zwraca wartość określonej hierarchii. Zazwyczaj korzystają z tej wersja ciąg Dimensions Funkcja z funkcji zdefiniowanych przez użytkownika.

Uwaga

The Measures dimension is always represented by Dimensions(0).

Przykłady

W następujących przykładach użyto Dimensions funkcja zwracająca nazwę, liczby poziomów oraz liczby członków określonej hierarchii za pomocą wyrażenie liczbowe i wyrażenie tekstowe.

WITH MEMBER Measures.x AS Dimensions
   ('[Product].[Product Model Categories]').Name
SELECT Measures.x on 0
FROM [Adventure Works]

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

WITH MEMBER Measures.x AS Dimensions
   ('[Product].[Product Model Categories]').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]