SSAS IgnoreUnrelatedDimensions 和总计行为

SSAS IgnoreUnrelatedDimensions and Grand Total behaviour

我在某些事情上卡住了。如果选择 F Qty,我希望销售行销售数量重复。我不想更改全局设置 'IgnoreUnrelatedDimensions'(因为我们有很多用户使用此措施,它会影响他们所有的电子表格)是否可以在 MDX 的 'calculations' 选项卡中执行此操作?

此外,我不希望 F Qty 汇总(基本上您可以在多个月进行多个预测),因此对它们求和没有意义。他们仍然希望将 F Qty 与 Sales Line Selling Quantity 并排分析。是否可以关闭或隐藏列的总计?如果不是,我如何显示最后一个不是 0 的值作为总计?

此外,如果我可以获得销售线销售数量来显示我的预测准确性计算应该有效。

为了隐藏 F Qty 的聚合,我会使用 SCOPE 计算,如下所示:

SCOPE ( [ForecastOffset].[ForecastOffset].[All] , [Measures].[F Qty] ); This = null; END SCOPE;

我在猜测 ForecastOffset 属性的维度名称。

这应该出现在 [Measures] 的定义之后。[F Qty](如果 Calculated Measures 脚本中存在的话)。

对于销售线销售数量,另一个 SCOPE 计算可能有效,例如

SCOPE ( [ForecastOffset].[ForecastOffset].[All].CHILDREN , [Measures].[Sales Line Selling Quantity] ); This = [ForecastOffset].[ForecastOffset].[All]; END SCOPE;