Dimensions(MDX)
숫자 식 또는 문자열 식으로 지정된 계층을 반환합니다.
구문
Numeric expression syntax
Dimensions(Hierarchy_Number)
String expression syntax
Dimensions(Hierarchy_Name)
인수
Hierarchy_Number
계층 번호를 지정하는 유효한 숫자 식입니다.Hierarchy_Name
계층 이름을 지정하는 유효한 문자열 식입니다.
주의
계층 번호가 지정된 경우 Dimensions 함수는 큐브 내의 위치(0부터 시작)가 지정된 계층 번호와 같은 계층을 반환합니다.
계층 이름이 지정된 경우 Dimensions 함수는 지정된 계층을 반환합니다. 일반적으로 Dimensions 함수의 문자열 버전은 사용자 정의 함수에서 사용됩니다.
[!참고]
Measures 차원은 항상 Dimensions(0)으로 표시됩니다.
예
다음 예에서는 Dimensions 함수를 사용하고 숫자 식과 문자열 식을 모두 사용하여 지정된 계층의 이름, 수준 수 및 멤버 수를 반환합니다.
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]