0

我有一个计算的度量,它在某些情况下由于 NULL 除法而返回 Infinity。

我的偏好只是更改报告中的 MDX 而不是更改多维数据集等。我想要而不是无穷大,这会导致带有图表的“轴对象 - 自动间隔错误...”返回 0(零),因为这个是想要的结果。

到目前为止,我已经尝试过 IsNothing([Measures.Budgets]) 和 IIF([Measures.Budgets] = "Infinity", 0, [Measures.Budgets]) 无济于事。

我对 MDX/SSAS 很陌生,所以任何帮助都将不胜感激,干杯。

4

1 回答 1

3

您必须在预算度量的计算定义中解决此问题。它应该看起来像这样:

Iif ( Divisor = 0 , 0 , Numerator / Divisor )
于 2013-01-10T22:40:22.950 回答