Použití funkcí dimenze, hierarchie a úrovně

Funkce dimenze, hierarchie a úrovně jsou užitečné pro procházení vícerozměrných struktur obsažených v analytických službách. Obvykle se takové funkce používají společně s jinými funkcemi k získání informací o členech dimenze, hierarchie nebo úrovně.

Následující příklad ukazuje, jak použít . Dimenze, . Hierarchie, a . Funkce úrovní :

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]