数仓主题应用层ST层构建
1. 构建ST层:数据应用层
掌握每个主题的聚合指标和聚合的维度
- 工单主题
- 油站主题
- 回访主题
- 安装主题
- 费用主题
2. DM层的设计
- 运营部门需要的数据抽取
数仓分层回顾
目标:回顾一站制造项目分层设计
实施
- ODS层 :原始数据层:原始事务事实表
- DWD层:明细数据层:原始事务事实表
- DWS层:维度数据层:维度数据表
- DWB层:轻度聚合层:主题事务事实表
- ST层:数据应用层:主题周期快照表
- 报表
- DM层:数据集市层:每个部门需求的数据
- 部门其他数据应用
ST层的设计
目标:掌握ST层的设计
路径
- step1:功能
- step2:来源
- step3:需求
实施
功能:数据应用层,用于支撑对外所有主题的报表应用数据的结果
- 对外提供整个公司所有运营的报表
来源:对DWB层的主题事实数据关联DWS层的维度表进行最终聚合
- DWS:维度表:时间、地区、油站、组织机构
- DWB:工单、呼叫中心、费用
需求:按照一站制造的业务主题的划分需求,构建每个主题的ST层的数据
服务域:工单主题分析
目标:掌握工单主题的需求分析
路径
- step1:需求
- step2:分析
实施
需求:统计不同维度下的工单主题指标的结果
- 呼叫中心主题事实
分析
指标
- 工单自处理个数、工单转派工个数
- 工单总数、最大值、最小值、平均值
- 安装总数、维修总数、巡检总数、改造总数、完工总数
- 中石化数量、经销商数量、其他直销数量、中石油数量、其他往来户数量、中化集团数量、中海油数量
- 供应商数量、一站制造数量、服务工程师数量、中铁数量、合资公司数量、军供数量、中航油数量
维度
- 日期维度:天、周、月
- 油站维度:类型、省份、城市、地区
- 客户维度:类型、省份
数据表
- 事实表
维度表
- dim_oilstation:油站维度表
- 实现分析【不能运行】
服务域:工单主题实现
目标:实现工单主题表的维度指标构建
实施
建库
建表
构建
服务域:油站主题分析
目标:掌握油站主题的需求分析
路径
- step1:需求
- step2:分析
实施
需求:统计不同维度下的油站主题指标的结果
分析
指标:油站数量、新增油站数量
维度
- 日期维度:天、周、月
- 油站维度:类型、省份、城市、地区
- 客户维度:类型、省份
数据表
服务域:油站主题实现
目标:实现油站主题表的维度指标构建
实施
建表
构建
服务域:安装主题分析实现
目标:掌握安装主题的需求分析及实现
路径
- step1:需求
- step2:分析
- step3:实现
实施
需求:统计不同维度下的安装主题指标的结果
分析
指标:安装数量、支付金额
维度
- 安装方式
- 日期维度:天、周、月
- 油站维度:类型、省份、城市、地区
- 客户维度:类型、省份
数据
*实现
建表
构建
服务域:维修主题分析实现
- **目标**掌握维修主题的需求分析及实现
- **路径**
- step1:需求
- step2:分析
- step3:实现
- **实施**
- **需求**:统计不同维度下的维修主题指标的结果
分析
- 指标
- 支付费用、工时费用、零部件费用、交通费用
- 故障总数、最大数量、平均数量
- 维度
- 日期维度:天、周、月
- 油站维度:类型、省份、城市、地区
- 客户维度:类型、省份
- 物流公司
- 数据
实现
建表
构建