时间智能函数(DAX)
时间智能函数(DAX)
DAX包括时间智能函数,这些时间智能函数通过使用时间段(包括日、月、季度和年)对数据进行操作,然后生成和比较针对这些时段的计算,支持商业智能分析的需要。要想时间智能函数使用更加灵活,主要需要解决下列三个问题:
- 参照依据(参考的是时间点还是时间段)
- 位移量(从参考的时间点/段往前/后移动多长的时间)
- 返回区间
涉及到时间智能函数的细节时,在使用之前需要对函数进行详细的测试,这样才能了解它的使用逻辑。
使用的测试数据如下表(测试表,2019年1月1日到2019年6月29日一共180天)
日期 金额
2019年1月1日 10
2019年1月2日 10
2019年1月3日 10
2019年1月4日 10
2019年1月5日 10
... ...
2019年6月28日 10
2019年6月29日 10
TOTALMTD 函数
计算当前上下文中当月至今的 expression 的值。