추출(MDX)

추출된 계층 요소에서 튜플 집합을 반환합니다.

구문

  
Extract(Set_Expression, Hierarchy_Expression1 [,Hierarchy_Expression2, ...n] )  

인수

Set_Expression
집합을 반환하는 유효한 MDX(다차원 식) 식입니다.

Hierarchy_Expression1
계층 구조를 반환하는 유효한 MDX(다차원 식) 식입니다.

Hierarchy_Expression2
계층 구조를 반환하는 유효한 MDX(다차원 식) 식입니다.

설명

Extract 함수는 추출된 계층 요소의 튜플로 구성된 집합을 반환합니다. 지정된 집합의 각 튜플에 대해 지정된 계층의 멤버가 결과 집합의 새 튜플로 추출됩니다. 이 함수는 항상 중복 튜플을 제거합니다.

Extract 함수는 Crossjoin 함수의 반대 동작을 수행합니다.

다음 쿼리는 NonEmpty 함수에서 반환된 튜플 집합에서 Extract 함수를 사용하는 방법을 보여 줍니다.

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

//Returns the distinct combinations of Customer and Date for all purchases

//of Bike Racks or Bike Stands

EXTRACT(

NONEMPTY(

[Customer].[Customer].[Customer].MEMBERS

*

[Date].[Date].[Date].MEMBERS

*

{[Product].[Product Categories].[Subcategory].&[26],[Product].[Product Categories].[Subcategory].&[27]}

*

{[Measures].[Internet Sales Amount]}

)

, [Customer].[Customer], [Date].[Date])

ON 1

FROM [Adventure Works]

참고 항목

MDX 함수 참조(MDX)