Freigeben über


UniqueName (MDX)

Gibt den eindeutigen Namen einer angegebenen Dimension, Hierarchie, Ebene oder eines angegebenen Elements zurück.

Syntax

Dimension expression syntax
Dimension_Expression.UniqueName

Hierarchy expression syntax
Hierarchy_Expression.UniqueName

Level expression syntax
Level_Expression.UniqueName

Member expression syntax
Member_Expression.UniqueName

Argumente

  • Dimension_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der zu einer Dimension aufgelöst wird.

  • Hierarchy_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Hierarchie zurückgibt.

  • Level_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Ebene zurückgibt.

  • Member_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.

Hinweise

Die UniqueName-Funktion gibt den eindeutigen Namen des Objekts zurück, nicht den von der Name-Funktion zurückgegebenen Namen. Der zurückgegebene Name enthält nicht den Namen des Cubes. Das zurückgegebene Ergebnis hängt von den serverseitigen Einstellungen oder von der MDX Unique Name Style-Eigenschaft der Verbindungszeichenfolge ab.

Beispiel:

Im folgenden Beispiel wird der Wert des eindeutigen Namens der Product-Dimension, der Product Categories-Hierarchie, der Subcategory-Ebene und des Bike Racks-Elements im Adventure Works-Cube zurückgegeben.

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]

Siehe auch

Verweis