次の方法で共有


UnknownMember (MDX)

レベルまたはメンバーに関連付けられている不明なメンバーを返します。

構文

  
Member expression syntax  
Member_Expression.UnknownMember  
  
Hierarchy_expression syntax  
Hierarchy_Expression.UnknownMember  

引数

Member_Expression
メンバーを 1 つ返す有効な多次元式 (MDX) 式です。

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

解説

Analysis Services では、階層が不明な場合に、ファクト テーブル データを階層に関連付ける不明なメンバーが作成されます。 不明なメンバーは、次のいずれかのレベルにできます。

  • 集計されない属性階層の場合、最上位レベル。

  • 自然階層の [すべて ] レベルの下の最初のレベル。

  • 不自然階層の場合、任意のレベル。

メンバー式が指定されている場合、 UnknownMember 関数は、指定されたメンバーの不明なメンバーの子を返します。 指定されたメンバーが存在しない場合、関数は NULL を返します。

階層式を指定すると、不明なメンバーが存在する場合、 UnknownMember 関数は最上位レベルで不明なメンバーを返します。

不明なメンバーがレベルまたはメンバーに存在しない場合、 UnknownMember 関数は null メンバーを作成します。

注意

その階層またはメンバーに不明なメンバーが存在しない場合、エラーが生成されます。

次の例では、Measures ディメンションのすべてのメンバーの Product 属性階層の All Products メンバーの不明なメンバーを返します。

SELECT [Product].[Product].[All Products].UnknownMember  
    ON Columns,  
[Measures].Members  
    ON Rows  
FROM [Adventure Works]  
  

次の例では、Measures ディメンションのすべてのメンバーの Product Categories 階層の不明なメンバーを返します。

SELECT [Product].[Product Categories].UnknownMember  
    ON Columns,  
[Measures].Members  
    ON Rows  
FROM [Adventure Works]  
  

参照

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