UniqueName (MDX)

指定されたディメンション、階層、レベル、メンバーの一意の名前を返します。

構文

  
Dimension expression syntax  
Dimension_Expression.UniqueName  
  
Hierarchy expression syntax  
Hierarchy_Expression.UniqueName  
  
Level expression syntax  
Level_Expression.UniqueName  
  
Member expression syntax  
Member_Expression.UniqueName  

引数

Dimension_Expression
ディメンションに解決される有効な多次元式 (MDX) 式です。

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

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

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

解説

UniqueName 関数は、Name 関数によって返される名前ではなく、オブジェクトの一意の名前を返します。 返される名前には、キューブの名前は含まれません。 返される結果は、サーバー側の設定または MDX 一意の名前スタイルの接続文字列プロパティによって異なります。

次の例では、Adventure Works キューブの Product ディメンション、Product Categories 階層、サブカテゴリ レベル、Bike Racks メンバーの一意の名前値を返します。

WITH MEMBER DimensionUniqueName   
   AS [Product].UniqueName  
MEMBER HierarchyUniqueName   
   AS [Product].[Product Categories].UniqueName  
MEMBER LevelUniqueName   
   AS [Product].[Product Categories].[Subcategory].UniqueName  
MEMBER MemberUniqueName   
   AS [Product].[Product Categories].[Subcategory].[Bike Racks]  
SELECT   
   {DimensionUniqueName  
   , HierarchyUniqueName  
   , LevelUniqueName  
   , MemberUniqueName }  
   ON 0  
FROM [Adventure Works]  

参照

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