ODS 概念
ODS是一个面向主题的、集成的、可变的、反映当前细节的数据集合。它主要用于支持企业处理业务应用和存储面向主题的、即时性的集成数据,为企业决策者提供当前细节性的数据,通常作为数据仓库的过渡阶段。
ODS 特点
1 数据不断更新和易丢失,不存储历史数据,只反映当前实时性的信息
2 存储细节性数据,很少有汇总数据
3 支持快速的更新操作,数据刷新频率快
4 ODS一般存储在关系数据库中,通过集成各个业务系统组成企业的全局统一性视图,实现ODS的数据共享功能
5 用户可频繁访问ODS系统,因为它是基于操作型应用的
ODS 功能
ODS主要功能包括:作为业务系统和数据仓库之间的隔离地带、降低业务系统的压力、满足从微观角度查询细节数据的要求、实时性的数据整合功能、检查数据质量的功能、为企业提供统一的数据视图和数据共享的功能。
ODS 与数据库系统、数据仓库的区别
数据库系统 | ODS系统 | 数据仓库系统 |
面向应用、事务处理 | 面向主题、集成的 | 面向主题、集成的 |
实时性高 | 实时性高 | 实时性要求不高 |
数据检索量小 | 数据检索量小 | 数据检索量大 |
只存储当前数据 | 一般只保留当前数据 | 存储大量历史数据和轻度汇总的数据 |
访问频率高 | 访问频率高 | 访问频率中、低 |
响应时间控制到1s以下 | 响应时间控制到1s以下 | 响应时间需几秒或者更长 |
用户数量大 | 用户数据相对较小 | 用户数据相对较小 |