This(MDX)This (MDX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

MDX 계산 스크립트에서 할당에 사용할 수 있도록 현재 하위 큐브를 반환합니다.Returns the current subcube for use with assignments in the Multidimensional Expressions (MDX) calculation script.

구문Syntax


This   

주의Remarks

함수는 MDX 계산 스크립트의 현재 범위 내의 현재 하위 큐브를 제공 하는 하위 큐브 식 대신 사용할 수 있습니다.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.

Examples

다음 MDX 스크립트 조각에서는 SCOPE 문에 This 키워드를 사용하여 하위 큐브에 할당하는 방법을 보여 줍니다.The following MDX Script fragment shows how the This keyword can be used with SCOPE statements to make assignments to subcubes:

Scope

(

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

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

[Measures].[Sales Amount Quota]

) ;

This = ParallelPeriod

(

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

[Date].[Fiscal].CurrentMember

) * 1.35 ;

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

Scope

(

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

[Date].[Fiscal].[Month].Members

) ;

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

End Scope ;

End Scope;

관련 항목:See Also

MDX 함수 참조 ( Mdx) MDX Function Reference (MDX)
계산Calculations