CALCULATE 语句 (MDX)

使用聚合值填充多维数据集中的每个单元。

语法

CALCULATE

参数

注释

使用 SQL Server Data Tools (SSDT) 创建多维数据集时,CALCULATE 语句会自动作为第一个语句包含在 多维数据集的 MDX 脚本中。 CALCULATE 语句通知多维数据集中的每个单元从粒度较小的单元开始聚合。 聚合单元后,如果随后使用表达式填充粒度较小的单元,则会影响粒度较大的单元的聚合值。 您几乎总是希望这种聚合发生,但您可以删除它或使其他语句在此语句之前执行。

CALCULATE 语句无法包含在 MDX 脚本的嵌套子多维数据集中。 嵌套的子多维数据集是使用 SCOPE 语句定义的。 有关 SCOPE 语句的详细信息,请参阅SCOPE 语句 (MDX)

注意注意

不对计算成员进行聚合。

请参阅

概念

MDX 脚本编写基础知识 (Analysis Services)

定义赋值和其他脚本命令

其他资源

MDX 脚本编写语句 (MDX)