추출물 (MDX)

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

Syntax

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

Arguments

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

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

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

Remarks

Extract 함수는 추출한 계층 요소들로부터 튜플로 구성된 집합을 반환합니다. 지정된 집합의 각 튜플에 대해, 지정된 계층 구조의 구성원들은 결과 집합 내에서 새로운 튜플로 추출됩니다. 이 함수는 항상 중복된 튜플을 제거합니다.

추출 함수는 교차조인 함수와 반대 동작을 수행합니다.

예제

다음 쿼리는 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]