Freigeben über


Verwenden von Dimensions-, Hierarchie- und Ebenenfunktionen

Mit Dimensions-, Hierarchie- und Ebenenfunktionen lassen sich die mehrdimensionalen Strukturen traversieren, die in Analysis Services zu finden sind. Üblicherweise verwenden Sie solche Funktionen zusammen mit anderen Funktionen dazu, Informationen zu den Elementen einer Dimension, Hierarchie oder Ebene abzurufen.

Im folgenden Beispiel wird die Verwendung der .Dimension-Funktion, der .Hierarchy-Funktion und der .Level-Funktion veranschaulicht:

WITH

MEMBER MEASURES.DIMENSIONNAME AS [Date].[Calendar].CURRENTMEMBER.DIMENSION.NAME

MEMBER MEASURES.HIERARCHYNAME AS [Date].[Calendar].CURRENTMEMBER.HIERARCHY.NAME

MEMBER MEASURES.LEVELNAME AS [Date].[Calendar].LEVEL.NAME

SELECT

{MEASURES.DIMENSIONNAME, MEASURES.HIERARCHYNAME, MEASURES.LEVELNAME}

ON Columns,

[Date].[Calendar].MEMBERS

ON Rows

FROM [Adventure Works]