大纲
¾ 总体介绍
¾ ODS系统整体架构
¾ ODS系统技术实现
¾ 实施案例
ODS定义
什么是ODS?
9 ODS是一个面向主题的、集成的、可变的、当前的细节数据集合,用于支持企业对于即时性的、操作
性的、集成的全体信息的需求。常常被作为数据仓库的过渡,也是数据仓库项目的可选项之一。
9 Kimball关于ODS的定义(<<数据仓库生命周期工具集>>):
– 是操作型系统中的集成,用于当前、历史以及其它细节查询(业务系统的一部分)
– 为决策支持提供当前细节数据(数据仓库的一部分)
ODS特性
ODS的特性
9 面向业务主题搭建,是集成的数据集合,包含多个源操作型业务系统数据。
9 是以当前数据为主、含较短历史(相对于数据仓库)的数据集合。
9 是可变的数据集合。
9 基础数据存储结构上一般不做转换,尽量与业务数据库保持一致。
9 可用于当前的、较短历史的以及其它细节数据的查询。
9 支持根据应用主题需要做进一步的加工汇总。
ODS作用
为什么要ODS?
9 建立全行一体化的数据服务机制,实现数据服务的提供、管理、发布和使用功能,支持技术扩展和业
务应用的快速开发。
9 对业务数据进行标准化、规范化,缩短应用系统的实施路径,减少重复开发,降低整体开发成本,提
高业务管理部门数据需求的响应速度和准确性,并通过模型和知识库积累业务经验,为更深层次的决
策分析和数据挖掘奠定基础。
ODS业务目标
统一客户视图的提供及展示
统一准实时共享数据接口
数据质量的校验及管控
生产经营报表统一的提供和展示
生产经营关键绩效指标与经营风险的监控
生产经营过程所需跨系统数据的批量计算
按照企业数据模型收敛并
整合数据,提供运营数据
共享,支撑跨系统数据的
应用,提升数据质量