日期计算在多维数据集的上个月不起作用,因为月份的天数不同

时间:2018-06-15 08:45:12

标签: ssas cube calculated-field

我在多维数据集中使用上个月的日期计算

[Date Calculation].[Date Calculation].[LM] = (ParallelPeriod([Date].[Year - Quarter - Month - Day].[Month] , 1, [Date].[Year - Quarter - Month - Day].CurrentMember), [Date Calculation].[Date Calculation].[CP]);

其中[Date Calculation].[Date Calculation].[CP]是当前期间的值。

现在我发现这个计算给出了错误的值。似乎这个月的最后一天取了上个月同一天的价值。

问题是,例如,3月31日是3月31日的价值(不存在)。

对于采用月份中最后一个值的聚合,我得到空值或错误值。

有人可以帮助我吗?

0 个答案:

没有答案