AllMembers (MDX)

階層またはレベル式のいずれかを評価し、指定した階層またはレベルのすべてのメンバーを含むセットを返します。これには、階層またはレベル内のすべての計算されるメンバーが含まれます。

構文

  
Hierarchy syntax  
Hierarchy_Expression.AllMembers  
  
Level syntax  
Level_Expression.AllMembers  

引数

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

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

解説

AllMembers 関数 は、指定された階層またはレベル内のすべてのメンバー (計算されるメンバーを含む) を含むセットを返します。 AllMembers 関数は、指定した階層またはレベルに表示されるメンバーが含まれている場合でも、計算されるメンバーを返します。

重要

ディメンションに表示される階層が 1 つのみ含まれている場合、この場合のディメンション名は表示される唯一の階層に解決されるので、階層をディメンション名または階層名で参照できます。 たとえば、 は Measures ディメンション内の唯一の階層に解決されるので、有効な Measures.AllMembers MDX 式です。

注意

AllMembers 関数 は、意味的には AddCalculatedMembers (MDX) 関数に似ています。

次の例では、列軸の [ 属性階層のすべてのメンバーが返されます。これには、計算されるメンバーと Date].[Calendar Year] [Product].[Model Name] 、Adventure Works キューブの行軸上の属性階層のすべての子のセットが含まれます。

SELECT  
   [Date].[Calendar Year].AllMembers ON COLUMNS,  
   [Product].[Model Name].Children ON ROWS  
FROM  
   [Adventure Works]  

次の例では、列軸の Measures ディメンションのすべてのメンバーが返されます。これには、すべての計算されるメンバーと [Product].[Model Name] 、Adventure Works キューブの行軸上の属性階層のすべての子のセットが含まれます。

SELECT  
    Measures.AllMembers ON COLUMNS,  
    [Product].[Model Name].Children ON ROWS  
FROM  
    [Adventure Works]  

参照

AddCalculatedMembers (MDX)
MDX (子)
MDX 関数リファレンス (MDX)