先看一下数据中心的整体架构以及数据流向:

DB 是现有的数据来源,可以为mysql、SQLserver、Oracle、Mongodb、PostgreSQL、文件日志等,为数据仓库提供数据来源的一般存在于现有的业务系统之中。
ETL的是 Extract-Transform-Load 的缩写,用来描述将数据从来源迁移到目标的几个过程:

  1. Extract,数据抽取:把数据从数据源读出来。
  2. Transform,数据转换:把原始数据转换成期望的格式和维度。
    如果用在数据仓库的场景下,Transform也包含数据清洗,清洗掉噪音数据。
  3. Load 数据加载:把处理后的数据加载到目标处,比如数据仓库。
  4. ODS(Operational Data Store) 操作性数据:是作为数据库到数据仓库的一种过渡,ODS的数据结构一般与数据来源保持一致,便于减少ETL的工作复杂性,而且ODS的数据周期一般比较短;ODS的数据最终流入DW
  5. DW (Data Warehouse)数据仓库,是数据的归宿,这里保持这所有的从ODS到来的数据,并长期报错,而且这些数据不会被修改。
  6. DM(Data Mart) 数据集市:为了特定的应用目的或应用范围,从数据仓库中独立出来的一部分数据,也可称为主题数据,面向应用。

【参考链接】
链接:https://www.jianshu.com/p/3e1386d6052e

文章结束

以下为个人公众号,欢迎扫码关注:

知识点 | 数据仓库中的 ods ,dw,dm分别是个啥?相关推荐

  1. 数据仓库中的 ods ,dw,dm分别表示什么?

    版主整理的很详细,容易理解.查看原文,请点击这里 ODS--操作性数据 DW--数据仓库 DM--数据集市 1.数据中心整体架构 数据中心整体架构 数据仓库的整理架构,各个系统的元数据通过ETL同步到 ...

  2. 数据仓库分层ODS DW DM 主题 标签

    数据仓库知识之ODS/DW/DM - xingchaojun的专栏 - CSDN博客 数据仓库为什么要分层 - 晨柳溪 - 博客园 数据仓库的架构与设计 - Trigl的博客 - CSDN博客 数据仓 ...

  3. 数据仓库中的ODS、EDW、DM等分层是什么?

    参考:数据仓库中的ODS.EDW.和DM层是什么?(系列3) (pmcaff.com) 数据仓库各层说明: 一.数据加载层:ETL(Extract-Transform-Load) 二.数据运营层:OD ...

  4. 数据分层/ODS/DW/DM

    数据分层/ODS/DW/DM 数据分层 数据分层的目的 ODS层 (Operational Data Store 又称数据运营层) DW层(data warehouse 数据仓库) DM层 (data ...

  5. 数据仓库ods层是啥意思_数据仓库中的ODS、EDW、和DM层是什么?(系列3)

    在第一节内容,提到了数据仓库和数据库的区别,数据仓库作主要面向分析场景的数据库,又进行了"分层"的设计,因此出现了ods层.edw.dm层的设计(也有的公司会使用超过3层的设计模式 ...

  6. ods,dw,dm理解

    ods,dw,dm解释与理解 ods:操作性数据仓库ods的应用场景 1.在业务系统和数据仓库之间形成一个隔离,ods直接存放从业务系统抽取过来的数据,这些数据从结构和数据上与业务系统保持一致,降低了 ...

  7. 对数据仓库ODS DW DM的理解

    今天看了一些专业的解释,还是对ODS.DW和DM认识不深刻,下班后花时间分别查了查它们的概念. ODS--操作性数据 DW--数据仓库 DM--数据集市 1.数据中心整体架构 数据中心整体架构 数据仓 ...

  8. 数据仓库DW、ODS、DM及其区别

    一.基本概念 DW 数据仓库(Data Warehouse):是一个面向主题的(Subject Oriented).集成的(Integrated).相对稳定的(Non-Volatile).反映历史变化 ...

  9. 数据仓库DW、ODS、DM概念及其区别

    数据仓库DW.ODS.DM概念及其区别 一.整体结构 在具体分析数据仓库之前先看下一下数据中心的整体架构以及数据流向 数据中心整体架构 DB 是现有的数据来源(也称各个系统的元数据),可以为mysql ...

最新文章

  1. 3w字深度好文|Redis面试全攻略,读完这个就可以和面试官大战几个回合了
  2. python 调用c/c++
  3. 构造先存储再计算的加法器电路
  4. HDU2015校赛 The Country List
  5. 【LeetCode】图论 graph(共20题)
  6. scheduledexecutorservice 只执行一次_一个ScheduledExecutorService启动的Java线程无故挂掉引发的思考...
  7. 小米6android版本更新,小米6正式迎来了安卓9.0稳定版升级,一代神机继续创造辉煌...
  8. 拒绝低效加班,别让“囚徒困境”限制你的职业发展
  9. 5.性能测试工具比较:Jmeter和LR
  10. Windows线程生灭 (二)
  11. ListView的下拉刷新和上拉加载
  12. 15个国外最佳免费图片素材网站,快让小伙伴都知道
  13. Lange电桥的设计
  14. python的下载与安装小牛学堂_Python学习_Day1
  15. 第二章 02 天牛质感
  16. HRBUST1151-魔女
  17. 汇编语言程序设计 --- 一元二次方程ax2+bx+c=0求解(含注释详细源代码)
  18. UEFI开发与调试---edk2中的Module
  19. 32 | KafkaAdminClient:Kafka的运维利器
  20. Codeforces Beta Round #14 (Div. 2) E. Camels

热门文章

  1. 流水线暂停机制的设计
  2. 基于JavaWeb Mybatis+MVC(JSP + servlet + javabean)的高校就业管理系统(含项目源码)
  3. cl.iucl.biz index.php,server是否中毒
  4. 简谐振动合成matlab,基于MATLAB研究多个不同频率简谐振动的合成
  5. HTML5期末大作业--主题绿色环保生态城市规划环境保护公益主题-环保垃圾分类
  6. STM32夺命100问,收藏夹吃灰走起~
  7. 性能测试辅助工具 - HTTPWatch简介
  8. SQL语句中IN的用法
  9. 使用百度echarts仿雪球分时图(一)
  10. GLES3.0中文API-glGetActiveUniform详解