对于自然日期维度的业务数据,在PowerBI中可以轻松的使用时间智能函数来进行各种时间指标的计算(各种时间指标的度量值,让你一次看个够),但如果不是按标准的日历,甚至都没有日期维度,该怎么计算呢?
比如下面这个业务数据,每个订单时间并不是按日期来区分的,而是按期间来划分,一年划分为6个期间,分别为P1、P2……
上面的数据连个日期维度都没有,如何计算每一期的同比和环比呢?
其实计算逻辑与日期维度并没有什么不同,日期计算需要有个日期表,非日期的期间计算,同样也需要制作一个期间维度表。
期间维度表与订单表建立关系:
然后根据计算的需要建立几个度量值就可以了。