2
目录
第一章 引言 ............................................................................................................................................................. 3
1.1 编写目的 .................................................................................................................................................... 3
1.2 项目背景 .................................................................................................................................................... 3
1.3 项目主要目标 ............................................................................................................................................ 3
第二章 项目总体描述 ............................................................................................................................................. 5
2.1 基本设计思想 ........................................................................................................................................... 5
2.2 ETL 概念和数据仓库关系 ...................................................................................................................... 5
2.3 ETL 的工作过程以及实施步骤 .............................................................................................................. 6
2.4 结合单一主题实践选择的 ETL工具 ...................................................................................................... 7
2.5 数据源的确认以及数据标准的制定 ...................................................................................................... 7
2.6 数据的抽取 ............................................................................................................................................. 7
2.7 数据的转换 ............................................................................................................................................. 9
2.8 数据的装载 ........................................................................................................................................... 10
2.9 数据的更新 ............................................................................................................................................11
2.10 ETL 方案的选择应考虑的问题 ...........................................................................................................11
2.11 ETL 实施案例 ( 信贷管理单一主题 ) ................................................................................................... 12
第三章 系统架构 ................................................................................................................................................... 18
3.1 系统整体逻辑结构 ............................................................................................................................... 18
3.1.1 DW&MIS 整体架构 ...................................................................................................................... 18
3.1.2 ETL 体系结构 ............................................................................................................................ 19
3.2 ETL 模块逻辑结构 ................................................................................................................................ 20
3.3 ETL 模块处理流程 ................................................................................................................................ 20
3.4 ETL 功能模块实施 ................................................................................................................................ 22
3.4.1 源数据抽取 ............................................................................................................................... 22
3.4.2 数据传输 ................................................................................................................................... 23
3.4.3 数据转换 ................................................................................................................................... 23
3.4.4 目标数据表的刷新 ................................................................................................................... 25
3.5 ETL 实施建议 ........................................................................................................................................ 26
第四章 运行环境 ................................................................................................................................................... 28
4.1 软件环境 ............................................................................................................................................... 28
第五章 ETL 实施中的关键因素 ............................................................................................................................ 32
5.1 数据质量的控制 ................................................................................................................................... 32
5.2 元数据的管理 ....................................................................................................................................... 33
5.3 流程的统一调度 ................................................................................................................................... 33
5.4 监控预警 ............................................................................................................................................... 34
第六章 数据安全性 ............................................................................................................................................... 36
6.1 数据传输安全 ....................................................................................................................................... 36
6.2 数据存储安全 ....................................................................................................................................... 36
6.3 数据访问安全 ....................................................................................................................................... 36
第七章 结束语与感想 ........................................................................................................................................... 37
致谢语 ........................................................................................................................................ 错误 !未定义书签。