Extract(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]