1.数据的收集
flume taildir
2.数据的预处理
1)数据的预处理:处理掉无法进行分析的无效数据.
2) pageView:按照页面的角度进行数据的处理。
3)visit:按照用户的角度进行数据的处理。session
1.数据仓库的建模
1.维度表:按照一定的维度去创建一张表。维度就是对事实描述的度量
2.事实表:用于描述切实发生的一件事。
维度建模的三种模式:
1)星型模式:以事实表为中心的表的关系描述。
2)雪花模式:在星型模式的基础上进行扩展。
3)星座模式:事实表之间共享维度表。
2.前端开发
1.pojo:表的映射,sql--》表里查数据。
2.mapper:定义一个方法名,用户返回查询的结果
3.service:业务逻辑,结果已在mapper中返回了-->将查到的结果赋值给返回结果
4.controller:进行页面的控制流转,调用service方法,将数据直接返回