如果你是刚接触Power BI 的初学者,亦或者是刚刚对数据分析工具才有了解,那这篇文章,你是一定要明白的。
在数据分析中,获取数据>数据建模>数据可视化这是3个必不可少的环节。
在这个过程中使用Power BI Desktop,你一定也跟我一样,有过这样的疑问?
为什么建模中日期表一定要单独创建呢?
总结四点分享给大家:
1、在项目中,事实表的日期是不完整的(如法定节假日等),不一定有订单,即使有,也可能是节日后;
2、如果模型中存在多个事实表,每张表都有日期字段,及时全年都有数据,那么也需要单独创建一张日期表;
3、单独创建日期表本身,表字段可以有更多字段(年,月,年月,季度,星期,时间等等),而订单表中,就只有一个日期,是远远不够的;
4、分析日期趋势或使用时间智能函数,要求使用连续日期;
所以以上,一定要知其然,知其所以然~
备注: 如果不考虑日期的粒度,订单日期是连续的,且只有一张订单表。这时是没必要建立日期表的(例如:小数据例子)。其它4种情况,某一种不满足,都必须建立日期维度表。