MDX 스크립팅-고정MDX Scripting - FREEZE

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

지정한 하위 큐브의 셀 값을 현재 값으로 잠급니다.Locks the cell values of a specified subcube to their current values. 셀 값이 잠기면 이 셀은 다른 셀이 변경되어도 영향을 받지 않습니다.When the cell values are locked, changes to other cells have no effect on the cells that are locked.

구문Syntax


FREEZE Subcube_Expression   

인수Arguments

Subcube_ExpressionSubcube_Expression
하위 큐브를 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a subcube.

주의Remarks

고정 문은 지정 된 하위 큐브에서 셀 값을 잠가서, 이후 계산에 해당 값을 변경 스크립트 전달는 MDX의 이후 문이 방지 합니다.The FREEZE statement locks the values of cells in a specified subcube, preventing subsequent statements in an MDX script from changing their values in subsequent calculation passes.

다음 예에서 A와 B는 MDX 계산 스크립트의 하위 큐브를 나타냅니다.In the following example, A and B represent subcubes in an MDX calculation script:

B = 2;  
A = B;  
B = 3  

여기서 A와 B 모두 3과 같습니다.At this point, both A and B are equal to 3.

이제 삽입는 고정 함수를 A 하위 큐브를 잠급니다.We now insert the Freeze function to lock the cells in the A subcube:

B = 2;  
A = B;  
FREEZE(A);  
B = 3  

그러면 A는 2가 되고 B는 3이 됩니다.A is now equal to 2, and B is equal to 3.

관련 항목:See Also

MDX 스크립팅 문 ( Mdx)MDX Scripting Statements (MDX)