KB3047538 - 修复:在 SSAS 2012 或 SSAS 2014 中执行 MDX 查询时,聚合值的结果不正确

应用对象
SQL Server 2012 Business Intelligence SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use)

症状

假设您有一个多维数据集,其中包含 Microsoft SQL Server 2012 Analysis Services (SSAS 2012) 中常规维度上的一元运算符 (~) 。 此外,在具有一元运算符 (~) 的维度成员上定义范围赋值。 当您 (MDX) 查询执行多维表达式以检索多维数据集上的聚合值时,聚合值的结果不正确。

解决方法

安装此累积更新 (CU) 不足以获得正确的结果。 此外,您必须在 msmdsrv.ini 中将 CloneCoverItemForClosestWins 的值更改为 1。 此参数可能会对性能产生影响。

此问题已首先在 SQL Server 的以下累积更新中修复:

SQL Server 2014 SP1 累积更新 2

SQL Server 2014 累积更新 8

SQL Server 2012 SP2 累积更新 6

关于 SQL Server 的累积更新

SQL Server 的每个新累积更新都包含上一个累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

      

      

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。