1 / 33
文档名称:

数据仓库 第三章.ppt

格式:ppt   大小:164KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据仓库 第三章.ppt

上传人:mh900965 2017/11/28 文件大小:164 KB

下载得到文件列表

数据仓库 第三章.ppt

相关文档

文档介绍

文档介绍:第三章操作数据存储(ODS)
ODS基本概念
DB-ODS-DW体系结构
创建ODS
第三章操作数据存储(ODS)
DW概念的提出不但为有效地支持企业经营管理决策提供了一个全局一致的数据环境,也为历史数据、综合数据的处理提出了一种行之有效的解决方法。使得企业的数据环境从单一的数据组织方式转变到DB-DW两层体系结构。
但在很多情况下,DB-DW的两层体系结构并不能涵盖企业所有的数据处理要求。因为操作型处理和分析型处理之间并不是泾渭分明的。即有些操作型处理,不适合在操作型DB中进行,而还有一些分析型处理,不适合在DW中进行。
第三章操作数据存储(ODS)
类似这些并不是联机事务处理,又算不上高层决策,而是企业日常管理和控制的决策问题,是企业中层管理者经常要做且大量的工作。这就导致了一种新的数据环境:操作数据存储。从而形成了OB-ODS-DW的三层体系结构。
ODS基本概念
1. ODS的定义及特点
定义:是一种DW的混合形式,它包含面向主题的、及时的、最近的和集成的信息。用于支持企业日常的全局应用和决策制定,其中的数据可以作为DW的通用数据源。
特点:组织方式是面向主题和集成的。存放的数据是及时的、最近的,且可进行联机修改。
ODS基本概念
2. ODS的功能和实现机制
在ODS上可实行的全局应用大致可分为:企业级的OLTP和即时OLAP两种。
1)在ODS上可实现企业级的OLTP
企业级的OLTP同时涉及多个部门的数据。在操作型DB环境中,由于面向应用,企业的数据绝大部分是局部的,并且缺乏一致性。因此在这样的环境中进行企业级的OLTP代价很大,因为首先要集成。
2. ODS的功能和实现机制
1)在ODS上可实现企业级的OLTP(续)
ODS中的数据是面向企业全局集成的,所以建立于ODS之上的OLTP可快速实现对企业中数据的全局集中管理。
为了实现企业级OLTP,在ODS与DB之间必须要有双向映射关系,以保证双方的一致性。而维护ODS与DB间的一致性是实现企业级OLTP的关键。
全局更新时应反映到的各DB中的记录
定义在各DB中的记录系统
记录系统定义
参考表
分散DB环境
ODS环境
应用C
应用A
应用B
2. ODS的功能和实现机制(续)
2)在ODS上可实现即时OLAP
即时OLAP:决策过程并不需要参考太多的历史数据,主要参考和存取及时的和最近的数据,并要求有较快的响应速度。
一般在DW上实现OLAP是为了进行长期趋势分析,由于DW中数据量十分庞大,OLAP运行时间都较长,所以即时OLAP不适宜在DW上进行,支持即时OLAP就成为建立ODS的一个主要目的。
2. ODS的功能和实现机制(续)
2)在ODS上可实现即时OLAP(续)
这样在ODS环境中即可进行企业级OLTP,又可实现即时OLAP。两种不同的数据处理需要不同的工作模式,技术支持也存在很大的差别。解决的办法是引入“动态切换”。即在系统中设置一个状态切换开关,使ODS系统在操作型环境和分析型环境之间进行动态切换。
2. ODS的功能和实现机制(续)
3)分层ODS体系
ODS的作用和地位与企业性质,经营的业务范围,规模大小等实际情况紧密相联。有的主要是进行全局事务处理,而有的则主要是即时OLAP。
对地理上分布的集团公司,ODS系统还可建成分层次的。