CALCULATE 语句 (MDX)
使用聚合值填充多维数据集中的每个单元。
语法
CALCULATE
参数
无
注释
使用 SQL Server Data Tools (SSDT) 创建多维数据集时,CALCULATE 语句会自动作为第一个语句包含在 多维数据集的 MDX 脚本中。 CALCULATE 语句通知多维数据集中的每个单元从粒度较小的单元开始聚合。 聚合单元后,如果随后使用表达式填充粒度较小的单元,则会影响粒度较大的单元的聚合值。 您几乎总是希望这种聚合发生,但您可以删除它或使其他语句在此语句之前执行。
CALCULATE 语句无法包含在 MDX 脚本的嵌套子多维数据集中。 嵌套的子多维数据集是使用 SCOPE 语句定义的。 有关 SCOPE 语句的详细信息,请参阅SCOPE 语句 (MDX)。
![]() |
---|
不对计算成员进行聚合。 |
请参阅
概念
MDX 脚本编写基础知识 (Analysis Services)