我遇到了两个我已经设法编写的计算问题 - 因为我是mdx ans ssas的新手,我想他们可以用更好的方式编写,遗憾的是我不知道该怎么做。我的输出是一个表格,如下图所示(图片)enter image description here
打开和关闭是我的计算,如下所示: 期初余额:
(
[Date Day].[Calendar].CurrentMember.lag(1)
, [Measures].[Closing balance in points]
)
结算余额:
(
[Measures].[Accrued Points]
+[Measures].[Redeemed Points]
+[Measures].[Opening balance in points]
)
一切都按预期工作 - 但仅限于小数据样本,数据样本越大,数据就会永远加载。 如果你能就如何解决这个问题给我一些想法,我将非常感激