(完整版)XX银行数据仓库建设项目方案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(完整版)XX银行数据仓库建设项目方案.docx》由会员分享,可在线阅读,更多相关《(完整版)XX银行数据仓库建设项目方案.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(完整版)XX银行数据仓库建设项目方案 XX银行 EDW/数据仓库项目方案 目录 第一章系统总体架构. 1.1总体架构设计概述 . 1.1.1总体架构的设计框架. 1.1.2总体架构的设计原则. 1.1.3总体架构的设计特点. 1.2EDW执行架构. 1.2.1执行架构概述 . 1.2.2执行架构设计原则 . 1.2.3执行架构框架 . 1.3EDW逻辑架构. 1.3.1逻辑架构框架 . 1.3.2数据处理流程 . 1.4EDW运维架构. 1.4.1运维架构概述 . 1.4.2运维架构的逻辑框架. 1.5EDW数据架构. 1.5.1数据架构设计原则 . 1.5.2数据架构分层设计 . 1.6E
2、DW应用架构. 1.6.1应用架构设计原则 . 1.6.2数据服务 . 1.6.3应用服务 . 第二章 ETL体系建设 . 2.1ETL架构概述. 2.2ETL设计方案. 2.3ETL关键设计环节. 2. 3.1接口层设计策略. 2.3.2 Staging Area设计策略. 2.3.3数据加载策略 . 2.3.4增量ETL设计策略. 2.3.5异常处理 . 2.3.6作业调度和监控. 2.3.7元数据管理. 2.3.8 ETL模块设计. 2.3.9 ETL流程设计. 2.3.10动态资源分配 . 2.3.11数据接口设计 . 第一章系统总体架构 1.1总体架构设计概述 1.1.1总体架构的设
3、计框架 XX银行EDW项目的总体架构分为基础技术架构、应用架构和数据架构三个核心部分。这三个部分共同组成了XX银行EDW系统。 在基础技术架构中,包括执行架构、逻辑架构、功能组件架构和运维架构四个部分。 ?执行架构描述系统大的框架和模块区域,以及之间的逻辑关系;是确定 生产环境的建设要求及指导原则。 ?逻辑架构描述EDW各个模块之间的数据的接口、数据流向、工具使用和 采用具体的技术实现手段或方式情况,用于规范本项目最终生产环境的 建立。逻辑架构是建立应用架构、执行架构、运维架构的基础,也是建 立执行架构、应用架构以及运维架构的原型系统。 ?功能组件架构描述确定系统各个大的组件组件区域的功能模块
4、框架,以 及提供的某种服务类型。 ?运维架构是描述EDW项目的运维架构标准,包括运维架构设计的内容、 设计原则、各构成组件的设计考虑因素、约束、要求等。运维架构通过 相应的流程和工具实现对逻辑架构、功能组件架构、执行架构、数据架 构以及应用架构的运维和管理。 而数据架构和应用架构的主要描述: ?应用架构是EDW为满足业务需求所提供的系统应用功能及其蓝图设计, 其中业务需求是应用架构设计的基础,最终的应用架构将以应用系统的 形式体现在执行架构中,主要包括:应用服务和数据服务。 ?数据架构描述于EDW系统相关的数据流动策略,即数据在EDW系统的执 行架构下的抽取、转换、储存策略以及应采用的流程,包
5、括数据层次和 总分行之间的数据分部情况等。数据架构是建立执行架构标准的需求定 义。 下图是EDW项目总体架构的框架: 1.1.2总体架构的设计原则 ?总体架构在着重考虑实施要求的同时,需要为后续阶段进行规划,以保 证项目最终能够达到目标架构的设计; ?总体架构的设计要基于包括XX银行数据现状分析、实施阶段数据源情 况分析、第一阶段实施EDW设计建议做为参考; ?总体架构设计架构时充分考虑与现有系统兼容,充分利用已有成果,避 免重复开发和建设。 ?总体架构设计过程中应遵守XX银行的IT管理规程,保证最终的系统可 以顺利的部署并移交给XX银行的运行维护部门。 1.1.3总体架构的设计特点 ?权衡功
6、能、性能、可扩展性、易用性、可管理性和性价比。 ?根据XX银行的数据情况和分析需求,采用多层次的企业EDW系统架构来 保证在存在复杂的数据种类和关系的海量数据上进行业务分析和查询 在业务支持能力和性能等方面的要求。 ?多级自动的增量ETL加载机制,有效提高ETL并发度、加载效率,降 低错误处理的复杂性。 ?通过用户入口支持用户采用Web浏览器使用查询和分析工具,统一的信 息服务界面,提高系统易用性,减少技术支持工作量。 ?利用企业信息集成和Web数据服务,提高系统的数据支持能力和接口的 一致性。统一的数据增强平台也减少数据增强的复杂度。 1.2EDW执行架构 执行架构的主要内容是描述EDW项目
7、执行架构的建设要求及指导原则,用于规范本项目最终生产环境的建设。EDW项目的生产环境的建立需要参考并遵循执行架构部分提出的要求。 1.2.1执行架构概述 执行架构是EDW的概念环境,主要包含:源数据、数据落地区、ETL、数据准备区、数据存储区EDW、业务应用、用户环境、数据管控、系统安全性以及EDW 基础设施平台(包括:服务器、存储、网络)等功能组件。从技术层面上来说,EDW系统的执行架构应实现多种技术平台及应用之间的无缝集成。 1.2.2执行架构设计原则 在EDW项目实施的过程中,系统执行架构的建设应遵循以下技术原则:?开放性原则:EDW项目的生产环境的建设应基于业界开放标准,对系统中使用的
8、网络协议、硬件接口、数据接口等应进行统一规划,EDW系统 应支持主流的应用软件包及其部署的各种硬件平台。 ?灵活性与可扩展性:EDW系统的基础设施平台应能够根据未来系统的发展需要以及应用需求,方便的扩展设备容量和提升设备性能;具备支持 多种组件模块、多种物理接口的能力;具备技术升级、设备更新的灵活 性;具备支持业务功能的扩展与重构的灵活性。如:系统容量可以随着 ETL系统数据量的扩展以及应用系统的不断扩展、用户量不断扩展而进 行平滑的扩展。 ?高性能原则:系统应达到数据处理时间窗口的要求,用户定义的查询效率、响应时间的要求,满足业务系统的要求;对现有业务系统影响小。 ?自动化原则:EDW项目建
9、设的核心任务之一是数据抽取、转换、清洗和加载(ETL),在这个过程中应采用自动化的设计原则,避免手工操作。 同时对于元数据管理过程应采用元数据管理平台来实现对元数据集中、 自动化的管理。 ?安全性原则:EDW项目建设中的数据迁移过程都必须保证数据的安全性,例如:在系统建设过程中应对数据中敏感字段进行安全处理、同时整个 系统还应采用网络隔离、用户身份认证及访问控制、数据库安全、操作 系统安全以及完善的安全审计机制。 1.2.3执行架构框架 上图是EDW系统执行架构,其中包含EDW系统中涵盖的功能框架以及框架之间的逻辑关系。在以下的内容中将对执行架构中的功能框架以及框架之间的关系进行详细描述,具体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 XX 银行 数据仓库 建设项目 方案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内