BottomSum (MDX)
Sortuje określony zestaw w kolejności rosnącej i zwraca zestaw krotek o najniższych wartościach, których suma jest równa lub mniejsza od określonej wartości.
BottomSum(Set_Expression, Value, Numeric_Expression)
Argumenty
Set_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.Value
Prawidłowy wyrażenie liczbowe, określająca wartość porównywana każdej spójna kolekcja.Numeric_Expression
Prawidłowe wyrażenie liczbowe będące zwykle wyrażeniem Multidimensional Expressions (MDX) współrzędne komórka zwracające liczbę.
Remarks
The BottomSum funkcja calculates the sum of a specified miara evaluated over a specified zestaw, sorting the zestaw in ascending order. Następnie funkcja zwraca elementy o najniższych wartościach, których suma określone wyrażenie numeryczne jest co najmniej równa określonej wartości (suma).Ta funkcja zwraca najmniejszy podzbiór, w którym suma elementów jest co najmniej określonej wartości.Zwracane elementy są uporządkowane najmniejszej do największej.
Important Note: |
---|
The BottomSum funkcja, like the TopSum funkcja, always breaks the hierarchy. |
Przykłady
W poniższym przykładzie są zwracane, dla kategorii Bike najmniejszym Ustaw członków miasta, w poziomie w hierarchii Lokalizacja w wymiarze Geografia dla roku obrachunkowego 2003 i Suma, za pomocą miara Reseller wartość sprzedaży jest co najmniej sumę 50 000 (począwszy od członków tego zestaw z najmniejszą ilość sprzedaży).
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])