Udostępnij za pośrednictwem


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 noteImportant 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])