方案: 参加筹款活动(例如维珍伦敦马拉松赛),该活动的开始日期为2017年。此活动将收到捐款。捐款可以在活动前一年,活动年份甚至一年后进行。
我需要报告活动年度收到的捐款总额,而不是捐赠年份。这需要基于SSAS表格模型从多维数据集中获得。这本身不是问题 - 我有一个包含捐赠金额的事实,以及一个事件年度的事件维度。因此,选择2017年活动年度的VLM可以正确汇总对VLM 2017的所有捐款。
我遇到的问题是如何在选择当前活动年时报告上一个活动年份。因此,在活动年度选择VLM 2017时我希望看到的是一列显示2017年捐赠的金额(无论捐赠何时发生),另一列包含上一个活动年度的捐赠总额,即VLM 2016, ,无论捐款何时发生。
我认为可能需要一个新的事实 - FactEvent,并且这个事实增加了一个措施,但是我很难建立一个DAX公式来计算上一个事件年度数量。
任何帮助或建议都将不胜感激。