数据仓库-模型

本文介绍了数据仓库中两种常用模型——星形模型和雪花模型。星形模型中,所有维度表直接连接到事实表,形成星状结构;雪花模型则通过其他维度表间接连接到事实表,形成类似雪花的结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

星形模型和雪花模型

模型分为星形模型和雪花模型,模型内部包含事实表和纬度表

事实表:

表示一个事实,例如按照州、产品和月份划分的销售量和销售额存储的事实表。

一个事实表是由键值例度量值组成,键值例对应着纬度表的主键。

productstatedatedollernumber
Mountain-100WAJanuary7.953
product_idstate_iddate_iddoller_idnumber_id
347117.953

纬度表

表示一个事物的属性,例如:产品的种类

product_idproduct_name
347Mountain-100

总结:多个纬度组成事实(多个侧面描述一个事物)
纬度表与事实表是一对多的关系。

图示

星型模型:
这里写图片描述

雪花模型:

这里写图片描述

总结:
1. 星形模型:当所有维度表连接到事实表上的时候,整个图就像一个星星,故称之为星型模型
2. 雪花模型:当有多个维度表没有直接连接到事实表上,而是通过其他维度表连接到事实表上时,其图形就像雪花,故称雪花模型。

参考:
《BI那点儿事—数据的艺术》理解维度数据仓库——事实表、维度表、聚合表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值