如何将数据汇总到MDX中的当前日期

时间:2018-03-20 08:38:49

标签: mdx

在我的立方体中,我按以下方式计算尺寸:

总和(PeriodsToDate([年]。[数据]。[(全部)]),[数量])

如何更改此公式以仅计算当天的总和? 时间维度包含未来年份的数据。

1 个答案:

答案 0 :(得分:-1)

根据您的要求,尝试以下方法:

从开始到今天的总和:

SUM( { NULL : StrToMember('[Year].[Data].&[' + FORMAT(NOW(),'yyyyMMdd') +']') }, [Quantity] )

根据您当天的陈述,您可能需要更改“格式”的“部分”,对我而言,截至撰写本文时,今天为20180321。

从开始到“当前”的总和。选定日期(在行或过滤器上):

SUM( { NULL : [Year].[Data].currentmember }, [Quantity] )