DrillupLevel (MDX)
セットのメンバーのうち、指定されたレベルの下位に属するメンバーをドリル アップします。
構文
DrillupLevel(Set_Expression [ , Level_Expression ] )
引数
Set_Expression
セットを返す有効な多次元式 (MDX) 式。
Level_Expression
レベルを返す有効な多次元式 (MDX) 式。
解説
DrillupLevel 関数は、指定したセットに含まれるメンバーに基づいて階層的に編成されたメンバーのセットを返します。 順序は、指定したセット内のメンバー間で保持されます。
レベル式が指定されている場合、 DrillupLevel 関数は、指定したレベルより上にあるメンバーのみを取得して、セットを構築します。 レベル式が指定され、指定したセットで表される指定されたレベルのメンバーがない場合は、指定したセットが返されます。
レベル式が指定されていない場合、指定されたセット内で参照されている最初のディメンションの最下位レベルより 1 つ上のレベルにあるメンバーだけを取得してセットを構築します。
例
次の例は、最初のセットから Subcategory レベルより上位にあるメンバーのセットを返します。
SELECT DrillUpLevel
({[Product].[Product Categories].[All Products]
,[Product].[Product Categories].[Subcategory].&[32],
[Product].[Product Categories].[Product].&[215]},
[Product].[Product Categories].[Subcategory]
)
ON 0
FROM [Adventure Works]
WHERE [Measures].[Internet Order Quantity]