Creazione di script MDX - bloccaMDX Scripting - FREEZE

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Blocca sui valori correnti i valori delle celle del sottocubo specificato.Locks the cell values of a specified subcube to their current values. Se vengono bloccati, i valori delle celle non subiscono gli effetti delle modifiche apportate ad altre celle.When the cell values are locked, changes to other cells have no effect on the cells that are locked.

SintassiSyntax


FREEZE Subcube_Expression   

ArgomentiArguments

Subcube_ExpressionSubcube_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un sottocubo.A valid Multidimensional Expressions (MDX) expression that returns a subcube.

OsservazioniRemarks

Il bloccare istruzione blocca i valori delle celle del sottocubo specificato, impedendo le successive istruzioni MDX passa script di modificare i valori nel calcolo successivo.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.

Nell'esempio seguente A e B rappresentano sottocubi in uno script di calcolo MDX:In the following example, A and B represent subcubes in an MDX calculation script:

B = 2;  
A = B;  
B = 3  

A questo punto, sia A che B sono uguali a 3.At this point, both A and B are equal to 3.

Viene ora inserita la bloccare funzione per bloccare le celle nel sottocubo A:We now insert the Freeze function to lock the cells in the A subcube:

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

Ora A è uguale a 2 e B è uguale a 3.A is now equal to 2, and B is equal to 3.

Vedere ancheSee Also

Istruzioni di Scripting MDX ( MDX )MDX Scripting Statements (MDX)