Compartilhar via


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 linguagem 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 Name . 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]  

Consulte Também

Referência de função MDX (MDX)