便于理解和定位,
其次将复杂问题简单化,将一个复杂任务拆分为多个步骤来完成,
再次便于维护,出现问题只用从有问题的步骤开始修复,
另外开发通用的中间层数据,能够减少重复开发
最后是提高系统性能,需要的信息从数仓直接获取...是否有APP层则看是否需要将数据分析结果存储。
12.一共有多少个分析需求?
一共有35个需求
13.列举几个你实现得需求?...id,id,学校名称,支付状态,支付时间
关联条件是客户意向表的班级id与itcast的班级id关联
同理,学科报名柱状图是学科+共有维度。...其次是在DWD层对数据进行清洗,抽取,转换,所以我们在DWD层清洗保留客户表中不为空的,且是已支付的数据,并且转换获得线上线下及年月日等字段。...例如:
看板一的咨询表,访问量表,
看板二的意向表,线索表
看板三的线索表, 意向表(申诉表)
看板四的意向表
看板五的 学生请假申请表,学生打卡记录表
20.简述SCD2和拉链表的区别和联系