メンバー (Set) (MDX)
ディメンション、レベル、または階層のメンバーのセットを返します。
構文
Hierarchy expression syntax
Hierarchy_Expression.Members
Level expression Syntax
Level_Expression.Members
引数
Hierarchy_Expression
階層を返す有効な多次元式 (MDX) 式。
Level_Expression
レベルを返す有効な多次元式 (MDX) 式。
解説
階層式が指定されている場合、 Members (Set) 関数は、計算されるメンバーを含まない、指定された階層内のすべてのメンバーのセットを返します。 階層上のすべてのメンバーのセットを取得するには、計算される、またはその他の方法で AllMembers (MDX) 関数を 使用します。
レベル式が指定されている場合、 Members (Set) 関数は、指定したレベル内のすべてのメンバーのセットを返します。
重要
ディメンションに表示可能な階層が 1 つだけ含まれている場合、このシナリオのディメンション名は表示される唯一の階層に解決されるため、階層はディメンション名または階層名で参照できます。 たとえば、Measures.Members はメジャー ディメンションの唯一の階層に解決されるため、有効な MDX 式です。
例
次の例では、Adventure Works キューブの Calendar Year 階層のすべてのメンバーのセットを返しています。
SELECT
[Date].[Calendar].[Calendar Year].Members ON 0
FROM
[Adventure Works]
次の例では、[Product].[Products].[Product Line]
レベルの各メンバーについて 2003 年の注文数量を返します。 Members 関数は、レベル内のすべてのメンバーを表すセットを返します。
SELECT
{Measures.[Order Quantity]} ON COLUMNS,
[Product].[Product Line].[Product Line].Members ON ROWS
FROM
[Adventure Works]
WHERE
{[Date].[Calendar Year].[Calendar Year].&[2003]}