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
メンバーを返す有効な多次元表現(MDX)式。

Remarks

UniqueName関数は、Name関数が返す名前ではなく、オブジェクトの一意な名前を返します。 返された名前にはキューブの名前は含まれていません。 結果はサーバー側の設定やMDXのUnique Name Styleの接続文字列プロパティに依存します。

例

以下の例は、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]