在做Power BI企业数据分析时,需要搭建一张时间表,这张时间表与企业经营事实表进行关联,串联企业的时间经营分析。下面是具体的时间表建模语句,通过函数创建了日期、年、月、日、年月及年月排序。

日期表=

ADDCOLUMNS(

CALENDAR(DATE(2023,1,1),DATE(2024,12,31)),

"年份",YEAR([Date]),

"月份",MONTH([Date]),

"日",DAY([Date]),

"年月",FORMAT([Date],"YYYY-MM"),

"年月排序",YEAR([Date])*100+MONTH([Date]))

结果如下图,注意这里为什么要创建年月排序呢,因为在PowerBI中,数字是1,10,2,3这样的顺序,所以这里用年月排序之后,正常的顺序就是1,2,3,..10的顺序

打开网易新闻 查看精彩图片

完成之后,时间表与采购表,订单表及广告表建立的关联,如下图,这样一套时间表,就能完成多个业务场景的经营的复杂分析。

打开网易新闻 查看精彩图片

例如,在核心经营总览页面,月度毛利趋势分析中,年月来着时间表的年月,毛利与销售额来着订单的数值,完成就完成了日期序列在订单经营分析中的应用。

打开网易新闻 查看精彩图片

同样的道理,我们看广告营销页面,X轴也是取用的日期表的年月,广告ROI来自广告投放表,这样就完成了经营分析中的广告ROI月度走势分析

打开网易新闻 查看精彩图片

在供应链库存中,一样也是取用的日期表的年月,库存周转天数通过累计销售与累计采购及日均销售综合分析

打开网易新闻 查看精彩图片

综上所述,一套时间表,完成了企业经营分析的各个不同维度,这就是时间建模在企业经营分析中的商业价值,灵活应用时间智能函数与关联业务分析,也是经营分析中最核心的能力之一。