UniqueName (MDX)
Devuelve el nombre único de una dimensión, jerarquía, nivel o miembro especificado.
Sintaxis
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
Expresión MDX (Expresiones multidimensionales) válida que se resuelve en una dimensión.
Hierarchy_Expression
Expresión MDX válida que devuelve una jerarquía.
Level_Expression
Expresión MDX válida que devuelve un nivel.
Member_expression
Expresión MDX válida que devuelve un miembro.
Comentarios
La función UniqueName devuelve el nombre único del objeto, no el nombre devuelto por la función Name . El nombre devuelto no incluye el nombre del cubo. Los resultados devueltos dependen de la configuración del servidor o de la propiedad de cadena de conexión MDX Unique Name Style.
Ejemplo
El ejemplo siguiente devuelve el valor de nombre único de la dimensión Product, la jerarquía Product Categories, el nivel Subcategory y el miembro Bike Racks del 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]