DrilldownMember(MDX)

지정된 두 번째 집합에 있는 지정된 집합의 멤버를 드릴다운합니다.

또는 첫 번째 튜플 계층이나 선택적으로 지정된 계층을 사용하여 튜플 집합을 드릴다운합니다.

구문

  
DrillDownMember(<Set_Expression1>, <Set_Expression2> [,[<Target_Hierarchy>]] [,[RECURSIVE][,INCLUDE_CALC_MEMBERS]])  

인수

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

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

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

재귀
집합의 재귀 비교를 나타내는 키워드입니다.

Include_Calc_Members
계산 멤버를 드릴다운 결과에 포함할 수 있도록 하는 키워드입니다.

설명

이 함수는 계층 구조별로 정렬되는 자식 멤버 집합을 반환하며 두 번째 집합에도 있는 첫 번째 집합에 지정된 멤버를 포함합니다. 첫 번째 집합에 부모 멤버와 하나 이상의 자식이 포함된 경우 부모 멤버는 드릴다운되지 않습니다. 첫 번째 집합은 어떠한 차원도 될 수 있지만 두 번째 집합은 1차원 집합을 포함해야 합니다. 함수의 결과 집합에 포함된 모든 자식 멤버가 부모 멤버 바로 아래에 포함된다는 점을 제외하고 첫 번째 집합의 원래 멤버 간에 순서가 유지됩니다. 이 함수는 첫 번째 집합의 멤버 중 두 번째 집합에도 있는 각 멤버에 대해 자식 항목을 검색하여 결과 집합을 구성합니다. RECURSIVE를 지정하면 함수는 결과 집합의 멤버를 두 번째 집합과 재귀적으로 비교하여 두 번째 집합에서 결과 집합의 멤버를 더 이상 찾을 수 없을 때까지 두 번째 집합에도 있는 결과 집합의 각 멤버에 대한 자식을 검색합니다.

XMLA 속성 MdpropMdxDrillFunctions를 쿼리하면 서버에서 드릴링 함수에 대해 제공하는 지원 수준을 확인할 수 있습니다. 자세한 내용은 XMLA(지원되는 XMLA 속성)를 참조하세요.

첫 번째 집합에는 멤버 대신 튜플이 포함될 수 있습니다. 튜플 드릴다운은 OLE DB의 확장이며 멤버 대신 튜플 집합을 반환합니다.

Important

멤버가 바로 뒤에 자식 중 하나가 오는 경우 멤버가 드릴다운되지 않습니다. 집합의 멤버 순서는 함수의 Drilldown* 및 Drillup* 제품군 모두에 중요합니다.

다음 예제에서는 두 번째 집합에도 있는 첫 번째 집합의 멤버인 오스트레일리아로 드릴다운합니다.

SELECT DrilldownMember   
   ( [Geography].[Geography].Children,  
      {[Geography].[Geography].[Country].[Australia],  
        [Geography].[Geography].[State-Province].[New South Wales]}  
   )  
   ON 0  
   FROM [Adventure Works]  

다음 예제에서는 두 번째 집합에도 있는 첫 번째 집합의 멤버인 오스트레일리아로 드릴다운합니다. 그러나 RECURSIVE 인수가 사용된 경우 이 함수는 결과 집합의 멤버(State-Province 수준의 멤버)를 두 번째 집합과 비교하는 작업을 재귀적으로 계속하여 결과 집합의 멤버(City 수준의 멤버) 중 두 번째 집합에도 있는 각 멤버에 대한 자식 항목을 검색합니다. 이 작업은 두 번째 집합에서 결과 집합의 멤버를 더 이상 찾을 수 없을 때까지 계속됩니다.

SELECT DrilldownMember   
   ( [Geography].[Geography].Children,  
      {[Geography].[Geography].[Country].[Australia],  
        [Geography].[Geography].[State-Province].[New South Wales]}  
   ,RECURSIVE)  
   ON 0  
   FROM [Adventure Works]  

참고 항목

MDX 함수 참조(MDX)