当前位置:网站首页>数据仓库:DWS层设计原则
数据仓库:DWS层设计原则
2022-06-28 05:25:00 【Freedom3568】
简介
对于数仓的分层,想必大家都不陌生。基于OneData方法论的三层数仓划分:数据引入层(ODS,Operational Data Store)、数据公共层(CDM,Common Dimenions Model)和数据应用层(ADS,Application Data Store)早就深入人心。
当然啦,涉及到每一层具体该怎么开发、建模,可能大家都有自己的理解。
但好在大家对数据建模重要性的认识那都是一致的,如果我们把指标比作树上的果实,那么模型就好比是大树的躯干,想让果实结得好,必须让树干变得粗壮。
我们先来回想下,构建数据中台的初衷是什么:
- 缺少可以复用的数据
- 大家不得不使用原始数据进行清洗、加工和计算指标
- 大量重复代码的开发对资源的消耗
问题的根源就在于数据模型的无法复用,以及数据开发都是烟囱式的。所以要解决这个问题,就要搞清楚健壮的数据模型该如何设计。
数仓分层设计思路
下图是数仓分层的逻辑架构图,大
边栏推荐
- Yunda's cloud based business in Taiwan construction 𞓜 practical school
- Realizing color detection with OpenCV
- 独立站卖家都在用的五大电子邮件营销技巧,你知道吗?
- Intensive learning notes
- OpenSSL client programming: SSL session failure caused by an obscure function
- Animation de ligne
- Voltage mode and current mode control of switching power supply
- jsp连接Oracle实现登录注册
- Can wechat applets import the data in the cloud development database into makers with one click in the map component
- How to do a good job of dam safety monitoring
猜你喜欢

Biovendor sRAGE protein solution
![[JVM series] JVM tuning](/img/e1/086f76ec6c9b56d97430b1e073f5a6.png)
[JVM series] JVM tuning

Dart学习——函数、类

What does mysql---where 1=1 mean

線條動畫

Have you finished the examination of level II cost engineer? There are also qualification regulations!

Pcr/qpcr research: lumiprobe dsgreen is used for real-time PCR

Extjs library management system source code intelligent library management system source code

Create NFS based storageclass on kubernetes

A guide to P2P network penetration (stun) for metartc5.0 programming
随机推荐
SlicePlane的Heading角度与Math.atan2(y,x)的对应转换关系
How to do a good job of gateway high availability protection in the big promotion scenario
Extjs library management system source code intelligent library management system source code
Pcr/qpcr research: lumiprobe dsgreen is used for real-time PCR
Leetcode 88: merge two ordered arrays
【Linux】——使用xshell在Linux上安装MySQL及实现Webapp的部署
The short video local life section has become popular. How to grasp the new opportunities?
关系数据库与文档数据库对比
Oracle基础知识总结
二级造价工程师考试还没完?还有资格审核规定!
Organize the online cake mall project
Assembly common instructions
Opencv实现目标检测
What is the difference between AC and DC?
[skywalking] learn distributed link tracking skywalking at one go
[leetcode] 12. Integer to Roman numeral
【JVM】——JVM中內存劃分
It is the latest weapon to cross the blockade. It is one of the fastest ladders.
Question bank and answers of 2022 materialman general basic (materialman) operation certificate examination
mysql 导出查询结果成 excel 文件