BottomPercent (MDX)
セットを昇順で並べ替え、累積合計が指定されたパーセンテージ以上の最小値を持つタプルのセットを返します。
構文
BottomPercent(Set_Expression, Percentage, Numeric_Expression)
引数
Set_Expression
セットを返す有効な多次元式 (MDX) 式。
Percentage
返されるタプルの割合を指定する有効な数値式。
Numeric_Expression
通常、数値を返すセル座標の多次元式 (MDX) 式である有効な数値式。
解説
BottomPercent 関数は、指定したセットに対して評価された指定された数値式の合計を計算し、セットを昇順で並べ替えます。 その後、関数は、合計値の累積パーセンテージが少なくとも指定されたパーセンテージである最小値を持つ要素を返します。 この関数は、累積合計が少なくとも指定されたパーセンテージであるセットの最小サブセットを返します。 要素は大きい方から順に返されます。
重要
BottomPercent 関数は、TopPercent 関数と同様に、常に階層を中断します。 詳細については、「Order 関数」を参照してください。
例
次の例では、Bike カテゴリに対して、Reseller Sales Amount メジャーを使用した累積合計が累積合計の少なくとも 15% である 2003 年度の Geography ディメンションの Geography 階層の City レベルの最小メンバー セットを返します (このセットのメンバーは、最小の売上数で始まります)。
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])