漫谈数据中台模型设计系列(一)

本文探讨数据中台模型设计的重要性,从与操作型业务系统、ETL、数据应用的关系出发,强调理解性和一致性等衡量成功标准。介绍了企业烟囱式、三范式+数据集市、企业级维度模型等常见现状,并详细阐述了维度建模的优势,如事实表、维度表、雪花模型与星型模型的概念,以及总线矩阵在模型设计中的作用。
摘要由CSDN通过智能技术生成

数据中台的概念和价值已被越来越多的有识之士所接受,也有越来越多的企业也开始了数据中台的实践和落地。拨开数据中台的迷雾,他就像一个健壮的青年一样,有经络、有血液、有大脑。

经络,就是硬件的计算和存储的能力;血液,就是数据模型设计和管理能力;大脑,让业务更智能的能力。我们这里就围绕其中的“血液”,开始数据模型设计的旅程。

本文通过从几个我们常听到的概念入手,介绍模型设计与他们的关系;再给个模型建设成功的小目标;并看看当前企业常见的几种建设方式;最后引入我们的主角“维度建模”登场。

与几个概念的关系

操作型业务系统

对于这个概念大家都不陌生。企业业务赖以运转的交易系统就属于操作型业务系统。因此它是为了保障业务正常运转,能够更快的处理事务。

但是因为它是针对某一特定的意图(例如满足交易业务),它不需要承诺与其他业务系统共享公共数据。因此就出现了适合于企业中交叉应用的ERP、主数据系统。当然对于有建设业务中台的企业来说,基于微服务架构的各个服务中心,能更好的提供可复用统一的公共数据。

不管是面向业务的业务系统、经过数据统一后的主数据系统或者基于微服务架构的服务中心的数据,都是作为数据中台的数据输入源头。我们通过批量同步、归档日志采集等方式,能将数据采集进数据中台,作为ODS层原始数据的一部分。

 

ETL

英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。在ODS层的原始数据,需要通过加工处理后

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值