Compartir a través de


BottomPercent (MDX)

Ordena un conjunto de forma ascendente y devuelve un conjunto de tuplas con los valores más bajos con un total acumulado mayor o igual a un porcentaje especificado.

Sintaxis

BottomPercent(Set_Expression, Percentage, Numeric_Expression) 

Argumentos

  • Set_Expression
    Expresión MDX válida que devuelve un conjunto.

  • Percentage
    Expresión numérica válida que especifica el porcentaje de tuplas que serán devueltas.

  • Numeric_Expression
    Expresión numérica válida que suele ser una expresión MDX de las coordenadas de celdas que devuelven un número.

Notas

La función BottomPercent calcula la suma de la expresión numérica especificada evaluada sobre un conjunto especificado, ordenando el conjunto de forma ascendente. A continuación, la función devuelve los elementos con los valores más bajos cuyo porcentaje acumulado del valor total sumado sea al menos el porcentaje especificado. Esta función devuelve el subconjunto más pequeño de un conjunto cuyo total acumulado sea al menos el porcentaje especificado. Los elementos devueltos se ordenan de mayor a menor.

Nota importanteImportante

La función BottomPercent, al igual que TopPercent, siempre rompe la jerarquía. Para obtener más información, vea la función Order.

Ejemplo

El ejemplo siguiente devuelve, para la categoría Bike, el conjunto más pequeño de miembros del nivel City de la jerarquía Geography de la dimensión Geography para el año fiscal 2003, cuyo total acumulado mediante la medida Reseller Sales Amount sea al menos el 15% del total acumulado (empezando con los miembros de este conjunto con la cifra de ventas más baja).

SELECT
[Product].[Product Categories].Bikes ON 0,
BottomPercent
   ({[Geography].[Geography].[City].Members}
   , 15
   , ([Measures].[Reseller Sales Amount],[Product].[Product Categories].Bikes)
   ) ON 1
FROM [Adventure Works]
WHERE ([Measures].[Reseller Sales Amount],[Date].[Fiscal].[Fiscal Year].[FY 2003])

Vea también

Referencia