メンバーズ(セット)(MDX)

次元、レベル、階層内のメンバーの集合を返します。

構文

  
Hierarchy expression syntax  
Hierarchy_Expression.Members  
  
Level expression Syntax  
Level_Expression.Members  

引数

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

Level_Expression
レベルを返す有効な多次元表現(MDX)式。

Remarks

階層式が指定されている場合、 Members (Set) 関数は指定された階層内のすべてのメンバーの集合を返しますが、計算されたメンバーは含まれません。 階層構造上のすべてのメンバー(計算済み・そうでなかろうと)の集合を取得するには、 AllMembers (MDX) 関数を使用します

レベル式が指定されている場合、 Members (Set) 関数は指定されたレベル内のすべてのメンバーの集合を返します。

Important

次元が単一の可視階層のみを含む場合、階層は次元名または階層名のいずれかで呼ばれます。なぜなら、この状況では次元名は唯一の目に見える階層として解決されるからです。 例えば、Measures.MembersはMeasures次元で唯一の階層に解決されるため有効なMDX式です。

Examples

以下の例は、Adventure Worksキューブ内のカレンダーイヤー階層のすべてのメンバーの集合を返します。

SELECT   
   [Date].[Calendar].[Calendar Year].Members ON 0  
FROM  
   [Adventure Works]  
  

以下の例は、 [Product].[Products].[Product Line] レベルの各メンバーの2003年注文量を返します。 メンバー関数はレベル内のすべてのメンバーを表す集合を返します。

SELECT   
   {Measures.[Order Quantity]} ON COLUMNS,  
   [Product].[Product Line].[Product Line].Members ON ROWS  
FROM  
   [Adventure Works]  
WHERE  
   {[Date].[Calendar Year].[Calendar Year].&[2003]}