BottomSum(MDX)

지정된 집합을 오름차순으로 정렬하고 합계가 지정된 값과 같거나 작은 가장 낮은 값을 가진 튜플 집합을 반환합니다.

구문

  
BottomSum(Set_Expression, Value, Numeric_Expression)  

인수

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


각 튜플을 비교할 값을 지정하는 유효한 숫자 식입니다.

Numeric_Expression
일반적으로 숫자를 반환하는 셀 좌표의 MDX(다차원 식) 식인 유효한 숫자 식입니다.

설명

BottomSum 함수는 지정된 집합에 대해 계산된 지정된 측정값의 합계를 계산하여 집합을 오름차순으로 정렬합니다. 그런 다음, 함수는 지정된 숫자 식의 합계가 지정된 값(합계) 이상인 가장 낮은 값을 가진 요소를 반환합니다. 이 함수는 누적 합계가 지정된 값 이상인 집합의 가장 작은 하위 집합을 반환합니다. 반환된 요소는 가장 작게에서 가장 큰 순서로 정렬됩니다.

Important

TopSum 함수와 마찬가지로 BottomSum 함수는 항상 계층 구조를 중단합니다.

다음 예제에서는 Bike 범주에 대해 2003 회계 연도의 Geography 차원에 있는 Geography 계층 구조에서 도시 수준의 가장 작은 멤버 집합을 반환하고, Reseller Sales Amount 측정값을 사용하여 누적 합계가 최소 50,000의 합계(이 집합의 멤버부터 시작하여 가장 적은 판매 수로 시작)를 반환합니다.

SELECT

[Product].[Product Categories].Bikes ON 0,

BottomSum

({[Geography].[Geography].[City].Members}

, 50000

, ([Measures].[Reseller Sales Amount],[Product].[Product Categories].Bikes)

) ON 1

FROM [Adventure Works]

WHERE([Measures].[Reseller Sales Amount],[Date].[Fiscal].[Fiscal Year].[FY 2003])

참고 항목

MDX 함수 참조(MDX)