以点外卖为例
这边会涉及很多张表,比如会有用户信息表、商家信息表、骑手信息表、商品价格表,订单表,评价表等等
在数据仓库中建一个ods层,每天都将上述的字段通过Taskctl的定时任务,以kettle工具传入ods层的数据表,做增量同步,此次数据同步不涉及任何数据更改,只是把业务系统中的数据同步
基于ods层中得到的上述基础表,编写sql代码,就可以按照名字维度去统计所有的订单详情,然后将此类表格同步至DW,很多时候做到这一层就可以进行数据分析了
可再基于DW层得到的表数据,再进行特定领域的建模,比如我想知道我在这家商户中,在特定的时间段内下了多少单,哪个菜点的次数最多,花了多少钱<br>