数据和模型(数据模型的概念)

数据和模型,原文标题:不知道数据模型?一文带你了解数据模型。随着数据分析持续走热,各大企业越来越重视员工数据分析

数据和模型,原文标题:不知道数据模型?一文带你了解数据模型。

随着数据分析持续走热,各大企业越来越重视员工数据分析能力的培养。今天,小编给大家介绍常见的3大数据分析模型。希望通过对3大数据分析模型的了解和认识,能够助力大家系统和科学地开展数据分析工作。

数据模型是围绕事实表和维度表的关系而构建的模型:

事实表:事实表,即事实数据表的简称。表内包含了联系事实与维度表的数字度量值和键,拥有极大容量的数据。事实数据表主要包含描述业务(例如销售分析)中特定事务的数据。

维度表:即维度方面的集合,是分析问题的另一扇大门,属性的集合构成一个维。

如果BI产品能够通过产品构建的多维模型,就可以和上层应用做更好的协同,产品功能将得到全面增强。

好了,了解了数据模型的基本定义,很多小伙伴都在发愁要怎么样才能学会简历数据模型?Smartbi V10把“多维建模”的能力整合进来,BI技术人员可以按照需求随时进行可视化建模,效率将得到极大提升。Smartbi V10支持星型模型、雪花模型、星座模型等多种模型。

数据和模型(数据模型的概念)
星型模型

星型模型:所有维表都直接连接到事实表上,整个视图就像星星一样,视图如下:

数据和模型(数据模型的概念)

星型模型将多个维度集合到一个事实表,形成一个宽表,从而重点强调了预处理维度。
在事实表上,非主键处的维度属性称为事实,它们一般都是可以进行计算的数据或数值;而维度上则是时间维、产品维、部门维、区域维等类型的数据,按这种方式组织好数据我们就可以按照不同的维来对这些事实数据进行求和、求平均、计数、百分比的聚集计算。这样就可以从不同的角度数字来分析业务主题的情况。

该模型类型在Smartbi数据模型设计中呈如下视图:

数据和模型(数据模型的概念)

雪花模型

雪花模型:与星型模型不同的是,雪花模型的维表与事实表的连接并不是直接的,而是通过其他维度表与事实表进行连接,从而在视觉上,像多个雪花一样,视图如下:

数据和模型(数据模型的概念)

该模型类型在Smartbi数据模型设计中呈如下视图:

数据和模型(数据模型的概念)

雪花模型是对星型模型的进一步分化,原有的各个维表被扩展为小的事实表,细分为局部的 “层次” 区域,这些被分解的表连接到主维度表而不是事实表。如将产品维表分解为产品类别维表。

星座模型

星座模型:星座模型包含多个事实表,它的维表是公共的,因此具有共享性,视图如下:

数据和模型(数据模型的概念)

该模型类型在Smartbi数据模型设计中呈如下视图:

数据和模型(数据模型的概念)

星型模型和雪花模型在架构体系中各有优劣,二者在维度表、存储空间、数据冗余度等方面有着较大的区别,具体区别如下表:

数据和模型(数据模型的概念)

然而,在实际业务场景中,程序员往往会将两种模型进行综合应用,以获得更好地运算效果。

本文《数据和模型(数据模型的概念)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

SEO教程
关键词排名优化
网站内容优化
GEO培训
SEO小小课堂网
站长导航
友情链接交换
搜素引擎算法

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:明月说数据,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/816750.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注