Compartir a través de


CALCULATE (instrucción MDX)

Llena cada celda de un cubo con un valor agregado.

Sintaxis

CALCULATE

Argumentos

Ninguno

Comentarios

La instrucción CALCULATE se incluye automáticamente como la primera instrucción de un script MDX de un cubo al crearlo mediante SQL Server Data Tools (SSDT). La instrucción CALCULATE indica que se agregue cada celda del cubo comenzando por las celdas de menor granularidad. Después de agregar una celda, si se llenan celdas de menor granularidad mediante expresiones, eso repercute en el valor agregado de las celdas de mayor granularidad. Casi siempre se prefiere realizar esta agregación, pero se puede eliminar o hacer que otras instrucciones se ejecuten antes que esta instrucción.

La instrucción CALCULATE no se puede incluir en un subcubo anidado del script MDX. Un subcubo anidado se define mediante la instrucción SCOPE. Para obtener más información acerca de la instrucción SCOPE, vea SCOPE (Instrucción, MDX).

[!NOTA]

Los miembros calculados no se agregan.

Vea también

Conceptos

Aspectos básicos de scripting MDX (Analysis Services)

Definir asignaciones y otros comandos de script

Otros recursos

Instrucciones para scripting de MDX (MDX)