Verwenden von Funktionen für Dimension, Hierarchie und Ebene

Dimension-, Hierarchie- und Ebenenfunktionen sind nützlich, um die multidimensionalen Strukturen in Analysis Services zu durchqueren. Typischerweise verwendet man solche Funktionen zusammen mit anderen Funktionen, um Informationen über die Mitglieder einer Dimension, Hierarchie oder Ebene zu erhalten.

Das folgende Beispiel zeigt, wie man das verwendet. Dimension, . Hierarchie und . Levelfunktionen :

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]