Compartir por


Scripting de MDX: CALCULATE

Llena cada celda de un cubo con un valor agregado.

Sintaxis

  
CALCULATE  

Argumentos

Ninguno

Observaciones

La instrucción CALCULATE se incluye automáticamente como la primera instrucción del script MDX de un cubo al crear un cubo 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 sobre la instrucción SCOPE, vea SCOPE Statement (MDX).

Nota

Los miembros calculados no se agregan.

Consulte también

Instrucciones para scripting de MDX (MDX)
Aspectos básicos de scripting MDX (Analysis Services)
Definir asignaciones y otros comandos de script