문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

차원 식 사용

일반적으로 MDX(Multidimensional Expressions)에서 함수에 매개 변수를 전달할 때 차원 식과 계층 식을 사용하여 계층의 멤버, 집합 또는 튜플을 반환합니다.

차원 식은 개체 식별자이므로 간단한 식만 될 수 있습니다. 간단한 식과 복잡한 식에 대한 설명은 식(MDX)을 참조하십시오.

차원 식에는 차원 식별자 또는 차원 함수가 포함됩니다.

차원 식은 자체적으로는 거의 사용되지 않습니다. 대신 사용자가 일반적으로 차원에 계층을 지정하려고 합니다. 단, 계층이 없는 Measures 차원을 사용할 때는 예외입니다.

다음 예에서는 [Measures] 식을 .Members 및 Count() 함수와 함께 사용하여 Measures 차원의 멤버 수를 반환하는 계산 멤버를 보여 줍니다.

WITH MEMBER [Measures].[MeasureCount] AS

COUNT([Measures].MEMBERS)

SELECT [Measures].[MeasureCount] ON 0

FROM [Adventure Works]

차원 식별자는 MDX 문을 설명하는 데 사용되는 BNF 표기법의 Dimension_Name으로 나타납니다.

마찬가지로 계층 식에는 계층 식별자 또는 계층 함수가 들어 있습니다. 다음 예에서는 [Date].[Calendar] 계층 식을 .Levels 및 .Count 함수와 함께 사용하여 Date 차원의 Calendar 계층에 있는 수준 수를 반환하는 방법을 보여 줍니다.

WITH MEMBER [Measures].[CalendarLevelCount] AS

[Date].[Calendar].Levels.Count

SELECT [Measures].[CalendarLevelCount] ON 0

FROM [Adventure Works]

계층 식이 사용되는 가장 일반적인 시나리오는 .Members 함수와 함께 사용되어 계층의 모든 멤버를 반환하는 것입니다. 다음 예에서는 Rows 축에 있는 [Date].[Calendar]의 모든 멤버를 반환합니다.

SELECT [Measures].[Internet Sales Amount] ON 0,

[Date].[Calendar].MEMBERS ON 1

FROM [Adventure Works]

계층 식별자는 MDX 문을 설명하는 데 사용되는 BNF 표기법의 Dimension_Name.Hierarchy_Name으로 나타납니다.

커뮤니티 추가 항목

추가
표시: