Utilização de Funções de Dimensão, Hierarquia e Nível

As funções de dimensão, hierarquia e nível são úteis para percorrer as estruturas multidimensionais encontradas nos Serviços de Análise. Normalmente, utiliza-se essas funções em conjunto com outras funções para obter informação sobre os membros de uma dimensão, hierarquia ou nível.

O exemplo seguinte mostra como usar o . Dimensão, . Hierarquia, e . Funções de nível :

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]