Udostępnij za pośrednictwem


Mediana (MDX)

Zwraca mediana wartość wyrażenie liczbowe obliczonego zestaw.

Median(Set_Expression [ ,Numeric_Expression ] )

Argumenty

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

  • 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

Jeśli wyrażenie liczbowe jest określone, określone wyrażenie numeryczne jest oceniany zestaw, a następnie zwraca mediana wartość obliczoną.Jeżeli nie określono wyrażenie liczbowe, określony zestaw jest oceniany w bieżącym kontekście elementów zestawu i zwraca mediana z oceny.

Mediana jest wartością środkową w zestaw uporządkowanych liczb.(Wartość medial różni się od wartości średniej, która jest sumą z zestaw liczb podzieloną przez liczbę cyfr w zestaw).Mediana jest określana przez wybranie najmniejszej wartości taki sposób, że przynajmniej połowa wartości w polach zestaw jest nie większa niż wybrana wartość.Jeśli liczba wartości zestaw jest nieparzysta, mediana odpowiada pojedynczej wartości.Jeśli liczba wartości zestaw jest parzysta, mediana odpowiada sumą dwóch wartości średnie, podzielona przez dwa.

Uwaga

Analysis Services ignoruje wartości null, podczas obliczania mediana wartość w zbiorze uporządkowanych liczb.

Przykład

W poniższym przykładzie są zwracane w module firmy Adventure Works mediana kwartalnej sprzedaży dla poszczególnych podkategorii i poszczególnych krajów.

WITH MEMBER Measures.x AS Median 
   ([Date].[Calendar].CurrentMember.Children
      , [Measures].[Reseller Order Quantity]
   )
SELECT Measures.x ON 0
,NON EMPTY [Date].[Calendar].[Calendar Quarter]* 
   [Product].[Product Categories].[Subcategory].members *
   [Geography].[Geography].[Country].Members
ON 1
FROM [Adventure Works]