Skip to main content
This (MDX)

Topic Status: Some information in this topic is preview and subject to change in future releases. Preview information describes new features or changes to existing features in Microsoft SQL Server 2016 Community Technology Preview 2 (CTP2).

Returns the current subcube for use with assignments in the Multidimensional Expressions (MDX) calculation script.


The This function can be used in the place of any subcube expression to provide the current subcube within the current scope within the MDX calculation script. The This function must be used on the left side of an assignment.


The following MDX Script fragment shows how the This keyword can be used with SCOPE statements to make assignments to subcubes:



[Date].[Fiscal Year].&[2005],

[Date].[Fiscal].[Fiscal Quarter].Members,

[Measures].[Sales Amount Quota]

) ;

This = ParallelPeriod


[Date].[Fiscal].[Fiscal Year], 1,


) * 1.35 ;

/*-- Allocate equally to months in FY 2002 -----------------------------*/



[Date].[Fiscal Year].&[2002],


) ;

This = [Date].[Fiscal].CurrentMember.Parent / 3 ;

End Scope ;

End Scope;