2017-08-14 39 views
0

我正在尝试在SSAS MDX中创建一个名为“Percent Change vs. Yesterday”的计算列,以便将其实施到SSRS报告中。基本上我想要按地区查找百分比变化。因此,如果面积=面积,然后确定与前一天相比的百分比变化。也将有一个日期选择参数动态希望指点一下可见基于前一天的列计算参数MDX

线地区日期正确百分比百分比变化VS昨天

一号线亚利桑那州2017年6月1日0.95
一号线亚利桑那州2017年6月2日0.91
一号线亚利桑那州2017年6月3日0.88
2号线弗吉尼亚州2017年6月1日0.96
2号线弗吉尼亚州2017年6月2日0.95

+1

你到目前为止设法实现了什么? –

+0

您的日期维度中是否包含未来日期?你是否在立方体中有标记,以便今天和昨天很容易找到? – whytheq

回答

0

如果你知道,该报告会包括日期,您可以在日期层次结构上使用PrevMember以获取上一个日期,然后使用Sum获取该日期相关度量的数值。 MDX的百分比变化与昨天的计算看起来是这样的:

(MEASURES.[Value] - SUM([Time].[Date].CURRENTMEMBER.PREVMEMBER, MEASURES.[Value]))/SUM([Time].[Date].CURRENTMEMBER.PREVMEMBER, MEASURES.[Value])