UniqueName (MDX)
Retorna o nome exclusivo de uma dimensão, hierarquia, nível ou membro especificado.
Sintaxe
Dimension expression syntax
Dimension_Expression.UniqueName
Hierarchy expression syntax
Hierarchy_Expression.UniqueName
Level expression syntax
Level_Expression.UniqueName
Member expression syntax
Member_Expression.UniqueName
Argumentos
Dimension_Expression
Uma linguagem MDX válida que retorna uma expressão que será resolvida em uma dimensão.Hierarchy_Expression
Uma linguagem MDX válida que retorna uma hierarquia.Level_Expression
Uma linguagem MDX válida que retorna um nível.Member_Expression
Uma expressão MDX válida que retorna um membro.
Comentários
A função UniqueName retorna o nome exclusivo do objeto, não o nome retornado pela função Nome. O nome retornado não inclui o nome do cubo. Os resultados retornados dependem das configurações do servidor ou da propriedade de cadeia de conexão MDX Unique Name Style.
Exemplo
O exemplo a seguir retorna um valor de nome exclusivo para a dimensão Produto, a hierarquia Categorias de Produtos, nível Subcategoria e o membro Suportes para Bicicleta do cubo Adventure Works.
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]