Dimensions(MDX)Dimensions (MDX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

숫자 식 또는 문자열 식으로 지정된 계층을 반환합니다.Returns a hierarchy specified by a numeric or string expression.

구문Syntax


Numeric expression syntax  
Dimensions(Hierarchy_Number)  

String expression syntax  
Dimensions(Hierarchy_Name)  

인수Arguments

Hierarchy_NumberHierarchy_Number
계층 번호를 지정하는 유효한 숫자 식입니다.A valid numeric expression that specifies a hierarchy number.

Hierarchy_NameHierarchy_Name
계층 이름을 지정하는 유효한 문자열 식입니다.A valid string expression that specifies a hierarchy name

주의Remarks

계층 번호가 지정 되는 차원 함수 큐브 내에서 0부터 시작 위치가 계층에 지정 된 계층 번호를 반환 합니다.If a hierarchy number is specified, the Dimensions function returns a hierarchy whose zero-based position within the cube is specified hierarchy number.

계층 이름이 지정 되는 차원 함수는 지정 된 계층을 반환 합니다.If a hierarchy name is specified, the Dimensions function returns the specified hierarchy. 이 문자열 버전을 사용 하는 일반적으로 차원 사용자 정의 함수는 함수입니다.Typically, you use this string version of the Dimensions function with user-defined functions.

참고

측정값 차원은 항상으로 표시 됩니다 Dimensions(0)합니다.The Measures dimension is always represented by Dimensions(0).

Examples

다음 예에서는 사용는 차원 이름, 수준 수 및 숫자 식과 문자열 식을 모두 사용 하 여 지정된 된 계층의 멤버의 수를 반환 하는 함수입니다.The following examples use the Dimensions function to return the name, count of levels, and count of members of a specified hierarchy, using both a numeric expression and a string expression.

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]  

관련 항목:See Also

MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)