축(MDX)

지정된 축의 튜플 집합을 반환합니다.

구문

  
Axis(Axis_Number)  

인수

Axis_Number
축 번호를 지정하는 유효한 숫자 식입니다.

설명

함수는 축의 0부터 시작하는 위치를 사용하여 축의 튜플 집합을 반환합니다. 예를 들어 Axis(0) COLUMNS 축 Axis(1) 을 반환하고 ROWS 축 등을 반환합니다. 축 함수는 필터 축에서 사용할 수 없습니다. 이 함수를 사용하면 계산 멤버에서 실행될 쿼리의 컨텍스트를 인식하도록 지정할 수 있습니다. 예를 들어 Rows 축에서 선택한 계산 멤버의 합계만 제공하는 계산 멤버가 필요할 수 있습니다. 한 축의 정의가 다른 축의 정의에 종속되도록 하는 데도 사용할 수 있습니다. 예를 들어 Columns 축의 첫 번째 항목 값에 따라 Rows 축의 내용을 정렬할 수 있습니다.

참고 항목

축은 이전 축만 참조할 수 있습니다. 예를 들어 Axis(0) ROW 또는 PAGE 축과 같이 COLUMNS 축을 계산한 후에 발생해야 합니다.

다음 예제 쿼리에서는 Axis 함수를 사용하는 방법을 보여 줍니다.

WITH MEMBER MEASURES.AXISDEMO AS

SETTOSTR(AXIS(1))

SELECT MEASURES.AXISDEMO ON 0,

[Date].[Calendar Year].MEMBERS ON 1

FROM [Adventure Works]

다음 예제에서는 계산 멤버 내에서 Axis 함수를 사용하는 방법을 보여 있습니다.

WITH MEMBER MEASURES.AXISDEMO AS

SUM(AXIS(1), [Measures].[Internet Sales Amount])

SELECT {[Measures].[Internet Sales Amount],MEASURES.AXISDEMO} ON 0,

{[Date].[Calendar Year].&[2003], [Date].[Calendar Year].&[2004]} ON 1

FROM [Adventure Works]

참고 항목

MDX 함수 참조(MDX)