数据仓库ods层是啥意思_数据架构中的Ods层

截止到现在数据架构中关于Ods层的定义、设计应用已经呈现多样化,而且也出现像数据湖这样的概念,不深究数据湖的定义与存在的意义,仅是把Ods作为分析一个深入研究的对象来做。

Ods出现时,数据仓库架构必定包含Ods(Operational Data Store),因为ods的主要目的是为了屏蔽数据仓库与业务系统,降低他们之间的耦合。对ODS的描述不在少数,这个概念应该是90年代初提出的,郁闷派掌门inmon和球派老大kimball都有文章或著书论及,比如inmon就有一本书,Building the Operational Datastore。

522e4f3f440f3490e1138283c4d0c3e3.png

inmon和kimball关于ODS的概念基本差不多,都是集成地,是面向主题地,是易变地,并且是反应当前状态地。相比较数据仓库系统的定义,发现后两个特点正好相反。但是这两派对于ODS的实现可就不一样的,inmon赞成使用高度范式化的数据模型来为ODS建模,而kimball提倡使用维度建模来实现ODS,和后面的DW、DM使用统一的维表。

ODS说我为什么这么难

从前有一个ods,用户需要它出现时,它就会出现,不需要时就会默默匿在后面,用户不同的需要,它就会表现出不同的习性,用户诉求它作为日常报表数据基础时,它就会每日从业务

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
银行数据仓库ODS是指银行在数据仓库架构的操作数据存储ODS数据仓库的原始数据,用于存储银行业务系统的实时或近实时数据。在银行数据仓库架构ODS通常是数据仓库的第一,用于接收和存储来自各个业务系统的数据。这些数据可以包括客户信息、交易记录、账户余额等。ODS的主要目的是提供一个实时的、一致的数据源,以支持数据仓库的其他次的数据处理和分析。通过ODS,银行可以将不同业务系统数据整合到一个统一的数据存储,方便后续的数据处理和分析工作。 #### 引用[.reference_title] - *1* [数据仓库ods啥意思_一文读懂大数据仓库建设](https://blog.csdn.net/u011250186/article/details/115183971)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [剑指数据仓库-项目篇(三) - 数据建模的三种模型&&ods到dwd介绍](https://blog.csdn.net/SparkOnYarn/article/details/105454067)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值