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