- 2
- 0
- 约1.2千字
- 约 4页
- 2023-08-03 发布于北京
- 举报
为什么要做数仓分层,不做行吗?
01经典的数仓分层
首先跟大家聊一个经典的数仓分层结构,主要包括ODS、DWS、DW、APP四层。
ODS:抽取的原始业务数据,结构一般和原始业务数据库表结构或者抽取的业务日志数据结构保持一致。一句话:从业务系统增量抽取,数据不做清洗转换,与业务系统数据模型保持一致。
DWS:根据ODS层,增加一些维度信息,过滤一些异常数据。为DW层提供来源明细数据,提供业务系统细节数据的长期沉淀,为未来分析类需求的扩展提供历史数据支撑。
DW:模型层,根据DWS层数据,按各个业务需求,以某个维度ID进行粗粒度汇总聚合。此层一般会根据数仓涉及的业务发展或者主数据的建立等,抽象出一些公用的聚合汇总模型
APP:应用层/指标层/报表层,每个公司的叫法不一样,一般指根据特定的某个应用或者报表进行的数据指标开发汇总。
02数仓为什么分层
那么为什么数据仓库会有分层呢?
每多一层不就会多一些开发工作吗?还会经常有多层数据重复?不分层可不可以?
也许上面这些问题会困扰你,可能还会有人说,我来公司的时候已经有开发规范了,不分层不行!
其实数据仓库分层原因可以概括为以下4个方面:
1、用空间换时间
数仓的发展已经几十年了,在大数据技术出现之前,我们一般采用Oracle等一些关系型数据库来做数仓,但随着数据量的发展,特别是电信和银行业务的快速发展(那时候互联网企业还没起来),在进行一
您可能关注的文档
- 常见的指数及其对应的指数基金.docx
- 掌握0-6个月宝宝的早教重点,在家也能给孩子进行早教.docx
- 0-3岁幼儿启蒙绘本推荐纯干货分享.docx
- MYSQL删除不存在的数据造成死锁.docx
- MYSQL并发删除数据造成死锁.docx
- Linux硬件和系统调优.docx
- 硬件规格常用查看命令详解.docx
- 系统负载常用查看命令详解.docx
- 分页查询优化.docx
- MYSQL插入意向锁死锁.docx
- 马理论考研复试核心试题及详细参考答案(无模板、贴合复试口语答题).docx
- 驾照科目一全真模拟考试题(含答案 考场原版题型).docx
- 2026年初中成语故事《邯郸梦》唐传奇文本研读教案.docx
- 2026年初中成语故事《黄粱一梦》唐传奇文本教案.docx
- 2026年初中成语故事《鸿渐之仪》周易人物修养教案.docx
- 2026年初中成语故事《黄粱一梦》唐传奇成语完整教案.docx
- 2026年初中成语故事《汗马功劳》史记词义溯源教案.docx
- 杭州绿汀220kV变电站第三台主变扩建工程环境影响报告表.pdf
- 杭州余杭区香樟220千伏变电站110千伏送出工程环境影响报告表.pdf
- 2026年初中成语故事《刮目相看》资治通鉴拓展教案.docx
最近下载
- 深度解析(2026)《GBT 7025.1-2023电梯主参数及轿厢、井道、机房的型式与尺寸 第1部分Ⅰ、Ⅱ、Ⅲ、Ⅵ类电梯》.pptx VIP
- 外协加工管理流程.docx VIP
- (2026秋新版)青岛版六年级科学上册《第3单元 14 电磁铁》PPT课件.pptx VIP
- 礼仪概述(PPT72页)学习课件.pptx VIP
- 3.5 一个数除以小数(2)(课件)2026秋人教版数学五年级上册.ppt
- BS EN IEC 62501-2024 Voltage sourced converter (VSC) valves for high-voltage direct current (HVDC) power transmission — Electrical testing 高压直流动力传输用电压源换流阀ー电气试验.pdf
- 稀土冶金分析手册.docx VIP
- (2026秋新版)教科版六年级科学上册全册PPT课件 .pptx
- 辽宁省义务教育地方课程指导纲要.doc
- 中国精神分裂症防治指南(2025版).pdf VIP
原创力文档

文档评论(0)