【阶段作业】结合数据进行模型设计
566
等2人参与

题干:
为了帮助更好地理解事实表建模,准备了如下的业务场景。
用户在电信/移动等营业厅办理手机、宽带等业务,整个业务办理需要经历4个过程:订单创建、订单支付、业务开通和服务回访。
用户申请办理业务,受理人员进行受理,创建订单, 由用户支付订单,支付成功,订单进入业务开通环节。 业务开通分为手机开通、宽带开通、固话开通和数字电视开通等,每类业务的开通生成一个业务开通单。 所有的开通单完成后,由客服人员回访用户,确认业务是否开通,并进行满意度评分。
相关的业务数据如下:
(1)、10月1日的数据
订单表
图片描述

支付表
图片描述

开通单表
图片描述

服务回访表
图片描述

(2)、10月2日的数据
订单表
图片描述

支付表
图片描述

开通单表
图片描述

服务回访表
图片描述

请基于以上的业务数据, 设计单事务事实表、多事务事实表、累积快照事实表的模型,并生成每类事实表模型的数据。

思路提炼:
(1)、数据的加工周期为日,选择业务过程,针对每个业务过程建立一张单事务事实表。
(2)、将粒度相同、维度相似的多个业务过程进行合并,建立多事务事实表。
(3)、针对一个订单的开始和结束之间的步骤,建立累积快照事实表,确定跨业务过程的事实(相邻业务过程的耗时等)以及每个业务过程相关的事实。

说明:大家可以将自己的解答思路在下方的问答区留言讨论。
我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信