指定された次元、階層、レベル、またはメンバーの一意名称を返します。
構文
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]