Udostępnij za pośrednictwem


TopSum (MDX)

Sortuje zestaw i zwraca najwyższej elementów, których suma jest co najmniej równa określonej wartości.

Składnia

TopSum(Set_Expression, Value, Numeric_Expression) 

Argumenty

  • Set_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.

  • Value
    Prawidłowe wyrażenie liczbowe określa wartość porównywana każdej spójna kolekcja.

  • Numeric_Expression
    Prawidłowe wyrażenie liczbowe będące zwykle wyrażeniem wyrażeń wielowymiarowych (MDX), które zwraca miara.

Uwagi

TopSum Funkcja oblicza sumę określonej miara obliczonego określonego zestawu, sortując zestaw w malejącej kolejności.Następnie funkcja zwraca elementy o najwyższych wartościach, których suma określone wyrażenie liczbowe jest co najmniej równa określonej wartości.Ta funkcja zwraca najmniejszą liczbę podzbiór zestawu, których suma jest co najmniej równa określonej wartości.Zwracane elementy są uporządkowane największego do najmniejszego.

Ważna informacjaWażne:

Podobnie jak BottomSum funkcja TopSum podziały funkcja zawsze hierarchii.

Przykład

Poniższy przykład zwraca, dla kategorii rowerów, najmniejszy zestaw elementów członkowskich poziom miasta w hierarchia geograficzna w Geografia wymiar za pomocą miara Reseller kwota sprzedaży suma elementów jest co najmniej sumę 6,000,000 (począwszy od członków tego zestawu z największą liczbą sprzedaży).

SELECT [Measures].[Reseller Sales Amount] ON 0,
TopSum
   ({[Geography].[Geography].[City].Members}
   , 6000000
   , [Measures].[Reseller Sales Amount]
   ) ON 1
FROM [Adventure Works]
WHERE([Product].[Product Categories].Bikes)

Zobacz także

Odwołanie