适用场景:
1、而业务表里的日期只有业务发生时才会有记录,否则就缺失;日期表的日期是独立完整的,没有缺失。
2、日期表除了自带的日期列,可以衍生出其他日期相关列,诸如年、月、日、季、周等,一年365行数据。
业务表就不同了,一个公司有N个部门,一个部门有N个员工,假如每个员工每天产生一条业务数据,那一年要多少行?
如果想按季统计销量,按月统计采购、按周统计销量、就必须同时扩充这三张表里的日期列——毫无效率,凭添隐患
日期维度是数据分析中非常重要的一个维度,把各种生产经营数据放在不同的日期时长维度上看趋势、变化、差异及波动是常用的一种分析手段。
虽然可以从原始数据中提取、转换和清理一张日期表,但远不如根据原始数据的取值区间自主生成一张干净的日期表来的方便。
以下就介绍一下如何通过新建查询的方式生成一张日期表:
最终效果展现: