版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!归一大数据平台数据仓库系统设计说明书系统设计说明书2-系统设计说明书1背景2..........................................................................................................................................................................................................34...........................................................................................1156783-系统设计说明书4-系统设计说明书01234567891引言5-系统设计说明书6-系统设计说明书2总体设计)))7-系统设计说明书3系统接口设计无接口。4子系统/模块设计4.1.1ODL(操作数据层设计4.1.1.1功能描述实现从外部系统导入数据到大数据平台,ODL层数据与数据源保持一致.同步方式包括:增量同步全量同步数据源类型包括:数据库4.1.1.2业务流程流程图:8-系统设计说明书数据源系统数据库远程调用读取同步脚本数据库同步是否流程说明:1.调度系统定时启动数据同步作业.2.作业读取数据同步脚本,远程调用数据库接口.3.数据库接口返回远程调用结果.4.接收数据库接口返回的数据集,装载到ODL本地表.异常处理:调度系统捕获异常并处理日志说明:由调度系统负责记录作业正常和异常日志.数据源说明:1.通过视图封装需要同步的物理表,与业务进行隔离.当物理表发生变动,尽量通过修改视图兼容.2.数据同步程序访问数据源视图.数据粒度说明:与数据源保持完全一致。4.1.1.3作业设计详见数据同步列表.xlsx>>9-系统设计说明书4.1.2事物层设计4.1.2.1功能描述BDL层对ODL数据进行清洗、转换,实现统一维度的数据整合。4.1.2.2业务流程流程图:BDL数据流程图读取作业脚本数据清洗L阶维度转换、捕获维表段结束流程说明:1.调度系统定时启动数据同步作业.2.作业读取ODL表,进行数据清洗,对不符合规则的数据进行丢弃或转换.3.将转换后的结果数据装载到BDL本地表.异常处理:调度系统捕获异常并处理.日志说明:由调度系统负责记录作业正常和异常日志.10-系统设计说明书数据粒度说明:与ODL保持一致.4.1.2.3作业设计详见数据仓库转换文档.xlsx>>4.1.3IDL(宽表层设计4.1.3.1功能描述在IDL层对BDL事实表按主题进行合并,形成一次写多次读的宽表,降低系统整体开销.并实际根据需要进行用户级粒度的聚合,进一步提高查询效率.4.1.3.2业务流程流程图:分布式数据仓库读取作业脚本按主题关联事物级粒度L阶用户级粒度聚合段结束流程说明:11-系统设计说明书1.调度系统定时启动数据同步作业.2.按主题读取相关BDL表,进行关联,尽量补齐维度字段,生成事物级宽表.3.按用户级粒度聚合,生成用户级宽表.异常处理:调度系统捕获异常并处理日志说明:由调度系统负责记录作业正常和异常日志.数据粒度说明:1.事物级粒度.2.用户级粒度.4.1.3.3作业设计详见数据仓库转换文档.xlsx>>4.1.4PDL(应用层设计4.1.4.1功能描述PDL层按业务需求,IDL宽表汇总查询生成各种结果表.4.1.4.2业务流程流程图:12-系统设计说明书调度系统开始各种粒度聚合读取作业脚本维度条件筛选生成指标数据段结束流程说明:1.调度系统定时启动数据同步作业.2.读取IDL宽表,按业务需求进行聚合,筛选,生成指标数据.3.结果写入PDL层结果表.异常处理:调度系统捕获异常并处理日志说明:由调度系统负责记录作业正常和异常日志.数据粒度说明:1.按业务需求的各种粒度.4.1.4.3业务账数据统计设计业务账数据统计如下特点:业务账指标由多个交易类型代码组合,一个交易类型代码对应多个业务指标,例如:13-系统设计说明书业务账指标A交易类型代码{M00010,M00001,M00002,M00003,…}业务账指标B交易类型代码{M00010,,M00012,M00013,…}业务账指标C交易类型代码{M00000,,M00002,M00023,…}随需求也业务变化,业务账指标及其交易类型代码也会变化.每个业务账指标统计算法相同,只是其交易类型代码组合不同.每个业务账指标可能会被多个报表调用,例如积分总金额”针对以上特性,运算统一化技术的功能,减少系统维护成本。4.1.4.4作业设计详见数据仓库转换文档.xlsx>>14-系统设计说明书4.1.5PUB(维度库设计4.1.5.1功能描述采用异步LOOUP方法,主动捕获非法维度数据,经过人工识别生成维度数据.4.1.5.2业务流程流程图:调度系统开始分布式数据仓库ODL表、维表读取作业脚本捕获异常维度是段结束流程说明:1.调度系统定时启动数据同步作业.2.异步读取ODL表和维表,对比维度映射表查找是否有不存在的维度数据.3.如果发现非法维度数据,经过人工识别,写入维度映射表和维度表.异常处理:调度系统捕获异常并处理日志说明:由调度系统负责记录作业正常和异常日志.15-系统设计说明书4.1.5.3作业设计详见数据仓库转换文档.xlsx>>4.1.6业务账数据集市库4.1.7数据导出设计4.1.7.1功能描述将PDL表和维度导出,同步给mysql库,供统计报表查询使用.4.1.7.2业务流程数据导出流程图门户系统统计表、维表ETL阶段流程说明:1.调度系统定时启动数据同步作业.16-系统设计说明书2.读取PDL表和维表,将数据装载到MY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度销售合同:某服装品牌与经销商签订的销售合同2篇
- 基于AI的2024年度网络安全服务合同
- 私人过路协议书范本
- 2024版个人场地出租协议
- 2024年度碳排放交易咨询与减排服务协议2篇
- 房颤的抗栓治疗
- 2024年度二手房买卖及家居用品购买合同3篇
- 基于2024年度大数据分析的金融风控系统开发合同2篇
- 仁爱英语七年级下册导学案全册教案
- 2024年电子支付安全认证中心建设合同2篇
- 提高出院回访率品管圈课件
- 两办意见八硬措施煤矿安全生产条例宣贯学习课件
- 2022年6月大学英语四级真题及答案(第一套)
- 车辆拍卖方案
- 电动车整治方案
- 预康复的护理
- 参考文献的正确标注课件
- 2024年内蒙古交通集团有限公司招聘笔试参考题库附带答案详解
- 地方立法技术与规范
- 医疗器械经营的风险防范与风险控制
- 高分子材料的结构(分析高分子)
评论
0/150
提交评论