暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数仓建模:如何设计数据域?

会飞的一十六 2024-12-13
223

0 引言

数据域需要抽象提炼,长期维护及更新,但不要轻易变动,在划分数据域时,既能涵盖当前所有的业务需求,又能在新业务接入时无影响的包含进已有的数据域中或者扩展出新的数据域,这是划分的一个准则。

1、按照系统划分
一个业务系统抽象出一个主题域,业务系统有几种,就划分为几类
2、按业务过程划分
一个业务过程抽象出一个主题域,比如业务系统中有商品、交易、物流等
3、按需求方划分
比如需求方为财务部,就可以设定对应的财务主题域,而财务主题域里面可能就会有员工工资分析,投资回报比分析等主题
4、按部门划分 
比如可能会有运营域、技术域等,运营域中可能会有工资支出分析、活动宣传效果分析等主题。
5、按功能或应用划分
比如微信中的朋友圈数据域、群聊数据域等,而朋友圈数据域可能就会有用户动态信息主题、广告主题等;比如说社交软件中就会有聊天、朋友圈、群聊、发送文件等功能模块,聊天模块会涉及到数据仓库中的用户主题、图片主题、文字主题等,所以聊天模块也能被归纳为聊天主题域。
6、按行业经验划分

7、数据域设计参考 


往期精彩
SQL进阶技巧:如何对货场剩余货位进行查询统计?
SQL进阶技巧:如何利用Bitmap优化留存指标计算?
SQL进阶技巧:用户订单日期间隔异常问题分析

文章转载自会飞的一十六,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论