开发者社区> 问答> 正文

数据仓库中ODS与DWD区别是什么?

数据仓库中ODS与DWD区别是什么?

展开
收起
游客yzrzs5mf6j7yy 2021-12-06 19:10:14 969 0
1 条回答
写回答
取消 提交回答
  • 问:还是不太明白 ods 和 dwd 层的区别,有了 ods 层后感觉 dwd 没有什么用了。

    答:嗯,我是这样理解的,站在一个理想的角度来讲,如果 ods 层的数据就非常规整,基本能满足我们绝大部分的需求,这当然是好的,这时候 dwd 层其实也没太大必要。 但是现实中接触的情况是 ods 层的数据很难保证质量,毕竟数据的来源多种多样,推送方也会有自己的推送逻辑,在这种情况下,我们就需要通过额外的一层 dwd 来屏蔽一些底层的差异。

    问:我大概明白了,是不是说 dwd 主要是对 ods 层做一些数据清洗和规范化的操作,dws 主要是对 ods 层数据做一些轻度的汇总?

    答:对的,可以大致这样理解。

    2021-12-06 19:10:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于阿里云MaxCompute构建企业云数据仓库CDW的最佳实践建议 立即下载
PostgresChina2018_陶征霖_新一代数据仓库OushuDB架构剖析 立即下载
MaxCompute数据仓库数据转换实践 立即下载