数仓模型之维度模型、雪花模型以及星座模型

在数仓开发中,常见的问题就有数仓模型,其中问的最多的模型即维度模型,雪花模型,星座模型较少涉及.维度模型机由一个事实表与多个维度表构成,事实表的的主键由多个外键组成,其中外键为对应的维度表的主键,且为非组合主关键字。在图形上看就像五角星六芒星之类的星状,因此被称为星形模式(star schema),如下图所示,订单表描述的订单事实,当我们需要解析一些编码的时候,则需要关联维表,因此通过外键关联
请添加图片描述

星形模型可以通过逆规范化称一张单一维表加速查询性能。

雪花模型(snow schema) 星形模型的扩展,允许维中维,事实表在中央,周围是规范化的维表,即在星形模型中,可以通过将维表规范化,拆解成多个符合规范化的维表,形状上看即类似于雪花
请添加图片描述

星座模型(galaxy schema)事实表在中央,周围是规范化和非规范化模型,可以认为是星形模型和雪花模型的混合体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值