DrilldownMemberBottom(MDX)

指定された集合内の二つ目の指定集合に存在するメンバーを掘り下げ、結果集合を指定されたメンバー数に制限します。 あるいは、この関数は最初のタプル階層やオプション指定の階層を用いて、タプルの集合を掘り下げることも可能です。

構文

  
DrillDownMemberBottom(<Set_Expression1>, <Set_Expression2>, <Count> [,[<Numeric_Expression>] [,[<Hierarchy>]] [,[RECURSIVE][,INCLUDE_CALC_MEMBERS]]])  

引数

Set_Expression1
集合を返す有効な多次元表現(MDX)式。

Set_Expression2
集合を返す有効な多次元表現(MDX)式。

数える
返すべきタプルの数を指定する有効な数値式。

Numeric_Expression
有効な数値式で、通常は数を返すセル座標の多次元表現(MDX)式です。

階層
階層を返す有効な多次元表現(MDX)式。

再帰
集合の再帰的比較を示すキーワードです。

Include_Calc_Members
計算されたメンバーをドリルダウン結果に含めるためのキーワードです。

Remarks

数値式が指定されている場合、 DrilldownMemberBottom 関数は、子メンバー集合に対する数値式の値に基づいて、最初の集合の各メンバーの子を昇順にソートします。 数値式が指定されていない場合、関数はクエリコンテキストによって決定される子メンバーの集合が表すセルの値に従って、最初の集合の各メンバーの子を昇順にソートします。 この動作は、ソートなしに自然な順序でメンバーの集合を返すBottomCountやTail(MDX)関数に似ています。

ソート後、 DrilldownMemberBottom 関数は親メンバーと Count で指定された子メンバー数を含む集合を返します。これらは両方の集合に最小の値で含まれます。

再帰が指定されている場合、関数は前述の第一集合をソートし、階層構造で組織された第一集合のメンバーを第二の集合と再帰的に比較します。 関数は、最初の集合の各メンバーに対して、2番目の集合にも存在する最も下位の子ノード数を取得します。

最初の集合はメンバーの代わりにタプルを含めることができます。 タプルドリルダウンはOLE DBの拡張であり、メンバーの代わりにタプルの集合を返します。

DrilldownMemberBottom関数はDrilldownMember関数に似ていますが、最初のセットの各メンバーのすべての子を含めるのではなく、各メンバーの子メンバー数が最も下位の子メンバー数を返します。

XMLAプロパティMdpropMdxDrillFunctionsをクエリすることで、サーバーが掘削機能に対して提供しているサポートレベルを確認できます。詳細は 「サポートされたXMLAプロパティ(XMLA) 」を参照してください。