我是SQL Server BI的新手。我们希望按日期跟踪费用变化。
我们的事实表如下:
Date : Fee
01.01.2000 100
01.05.2000 200
15.08.2004 300
现在我们想要获取日期过滤器的最后一笔有效费用。 当我向我展示2002年的费用时,SAAS应该返回200.
是否可以构建计算度量,或者最佳方法是什么?
我们有超过2百万的客户,当我填补这个基于事实的时候,我每天必须转移2百万的费用日期吗?必须有更好的解决方案: - )
当我过滤Date 2002时,我没有得到任何措施。
THX
答案 0 :(得分:0)
使用" Last Ever Non Empty" -approach,正如Chris Webb在this article中所说的那样。
该方法基本上是创建一个计算成员,该成员由所有成员组成,包括所选日期。从这里,您可以找到具有任何价值的最后一个成员。