OneData 之 OneModel

用户头像
KAMI
关注
发布于: 2020 年 05 月 17 日

在阿里巴巴 OneData 体系中,OneModel 表示统一数据构建和管理。OneModel以维度建模为理论基础,划分和定义业务板块、数据域、业务过程、维度、度量/原子指标、业务限定、时间周期、派生指标,设计出维度表、明细事实表、汇总事实表的过程。

 



OneModel 的一个核心内容是派生指标的构建方法。在 OneModel 中,派生指标由原子指标、时间周期、业务限定、统计粒度统一定义。

 



这样做的作用是:

  1. 消除二义性

相比于依据文档或者管理约束来规范开发等传统方法,通过结构化的声明和定义,构建派生指标,更能约束研发人员落实数据设计,避免不符合规范的情况发生。

  1. 代码自动化

实现自动化开发,降低研发门槛,挺高业务需求完成速度和质量,甚至赋能业务人员进行数据开发。同时,实现快速简单的管理数据、定位问题,降低数据运维成本。

  1. 主题式服务

基于结构化的规范定义和数据建模,隐藏复杂的物理表,以业务视角呈现数据,简化查询分析。



发布于: 2020 年 05 月 17 日 阅读数: 64
用户头像

KAMI

关注

这个世界复杂又有趣,和你分享我热爱的一切 2020.05.03 加入

数据挖掘研究员,专注分享数据领域的技术和业务,以及逻辑、思维和方法论 | 网易游戏内推长期有效,欢迎私戳 (微信 KAMI-Wei)

评论

发布
暂无评论
OneData之OneModel