DrilldownLevelTop(MDX)DrilldownLevelTop (MDX)

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

집합의 최상위 구성원을 지정한 수준에서 한 수준 아래로 드릴다운합니다.Drills down the topmost members of a set, at a specified level, to one level below.

구문Syntax


DrilldownLevelTop(<Set_Expression>, <Count> [,[<Level_Expression>] [,[<Numeric_Expression>][,INCLUDE_CALC_MEMBERS]]])  

인수Arguments

Set_ExpressionSet_Expression
집합을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a set.

개수Count
반환할 튜플 수를 지정하는 유효한 숫자 식입니다.A valid numeric expression that specifies the number of tuples to be returned.

Level_ExpressionLevel_Expression
수준을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a level.

Numeric_ExpressionNumeric_Expression
숫자를 반환하는 셀 좌표의 유효한 숫자 식으로서, 일반적으로 MDX 식입니다.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number.

Include_Calc_MembersInclude_Calc_Members
계산 멤버를 드릴다운 결과에 추가하기 위한 키워드입니다.A keyword for adding calculated members to drilldown results.

주의Remarks

숫자 식이 지정 되는 DrilldownLevelTop 내림차순으로 된 숫자 식의 값에 따라 지정된 된 집합의 각 멤버의 자식을 자식 멤버의 집합에 대해 계산 된 정렬 작동 합니다.If a numeric expression is specified, the DrilldownLevelTop function sorts, in descending order, the children of each member in the specified set according to the value of the numeric expression, as evaluated over the set of child members. 숫자 식이 지정되지 않은 경우 이 함수는 쿼리 컨텍스트에서 확인된 대로 자식 구성원 집합이 나타내는 셀의 값에 따라 지정된 집합에 있는 각 구성원의 자식을 내림차순으로 정렬합니다.If a numeric expression is not specified, the function sorts, in descending order, the children of each member in the specified set according to the values of the cells represented by the set of child members, as determined by the query context.

정렬 후는 DrilldownLevelTop 함수 부모 멤버와 지정 된 자식 멤버의 수를 포함 하는 집합을 반환 개수, 가장 높은 값으로.After sorting, the DrilldownLevelTop function returns a set that contains the parent members and the number of child members, specified in Count, with the highest value.

DrilldownLevelTop 함수는 비슷합니다는 DrilldownLevel 함수 하지만 지정 된 수준의 각 멤버에 대해 모든 자식을 포함 하는 DrilldownLevelTop 함수 맨 위에 있는 자식 멤버 수를 반환 합니다.The DrilldownLevelTop function is similar to the DrilldownLevel function, but instead of including all children for each member at the specified level, the DrilldownLevelTop function returns the topmost number of child members.

XMLA 속성 MdpropMdxDrillFunctions 쿼리는 서버에서 드릴 함수;에 제공 하는 지원 수준을 확인할 수 있습니다. 참조 지원 XMLA 속성 ( XMLA ) 대 한 자세한 내용은 합니다.Querying the XMLA property MdpropMdxDrillFunctions enables you to verify the level of support that the server provides for the drilling functions; see Supported XMLA Properties (XMLA) for details.

Examples

다음 예에서는 기본 측정값을 기준으로 Product Category 수준에서 맨 위에 있는 세 하위를 반환합니다.The following example returns the top three children of the Product Category level, based on the default measure. Adventure Works 샘플 큐브에서 Accessories의 맨 위에 있는 세 하위는 Bike Racks, Bike Stands 및 Bottles and Cages입니다.In the Adventure Works sample cube, the top three children for Accessories are Bike Racks, Bike Stands, and Bottles and Cages. Management Studio의 MDX 쿼리 창에서 Products | Product Categories | Members | All Products | Accessories로 이동하여 전체 목록을 볼 수 있습니다.In Management Studio, in the MDX query window, you can navigate to Products | Product Categories | Members | All Products | Accessories to view the complete list. Count 인수를 늘려 더 많은 구성원을 반환할 수 있습니다.You can increase the Count argument to return more members.

SELECT DrilldownLevelTop   
   ([Product].[Product Categories].children,  
   3,  
   [Product].[Product Categories].[Category])  
   ON 0  
   FROM [Adventure Works]  

다음 예제에서는 사용 하 여는 include_calc_members 플래그를 드릴 다운 수준에에서 계산된 멤버를 포함 하는 데 사용 합니다.The next example illustrates using the include_calc_members flag, used to include calculated members in the drill down level. [Reseller Order Count] 측정값에 포함 되어는 DrilldownLevelTop 문을 반환 값으로 해당 측정값으로 정렬 되도록 합니다.The measure [Reseller Order Count] is included in the DrilldownLevelTop statement to ensure that the return values are sorted by that measure.

WITH MEMBER   
[Product].[Product Categories].[Category].&[3].[Premium Clothes] AS  
[Product].[Product Categories].[Subcategory].&[18] +  
[Product].[Product Categories].[Subcategory].&[21]  
SELECT [Measures].[Reseller Order Count] ON 0,  
DRILLDOWNLEVELTOP(  
  [Product].[Product Categories].children ,  
  2,  
  [Product].[Product Categories].[Category] ,  
  [Measures].[Reseller Order Count],  
  INCLUDE_CALC_MEMBERS ) ON 1  
FROM [Adventure Works]  

관련 항목:See Also

DrilldownLevel ( Mdx) DrilldownLevel (MDX)
MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)