时间:2022-12-14 14:30:01 | 来源:信息时代
时间:2022-12-14 14:30:01 来源:信息时代
操作型数据存储 : 一个面向主题的、集成的、可变的、反映当前数据值的、细节的数据集合,用于支持企业综合的、集成的、操作型的应用。
ODS面向主题的和集成的特征类似于数据仓库,但是它的其他特征表现出与数据仓库存在着极大的差别。ODS中的数据是可变的,意味着ODS可以进行频繁的数据修改、更新处理; ODS的数据是反映当前值的,也就是说,ODS包含的是当前或者接近当前的数据,一般情况下,ODS内的数据不超过1个月; ODS中的数据仅包含细节数据,而在数据仓库中,既包含细节数据,又包含汇总数据。在实际应用中,ODS和数据仓库处于两个不同的硬件环境中。
按照数据来源和数据进入ODS的速度(即从事务发生到事务到达ODS所用的时间长度),将数据进入ODS的方式分为以下几种(见图1):
(1) 同步方式,从操作执行到ODS更新所用时间为数毫秒或者数秒。
(2)存储转发: 从操作执行到ODS更新所用时间为数小时。
(3)批处理: 从操作执行到ODS更新所用时间需要12~24小时,甚至更长。
(4)数据来自数据仓库: ODS中数据的更新需要几个月,甚至几年。这种情况下,数据的查询和分析是在数据仓库中进行,仅把处理结果(如客户分级、客户评价等)传输给ODS。
图1 数据进入ODS的不同形式