首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大数据运营之多维模型的两种结构

本文摘自:李福东《大数据运营-服务型企业架构新思维》3.4.2.2

面向分析的数据模型包括星型和雪花型两种结构。

星型结构以事实表(Fact table)为中心,外围是各种维度表(Dimension table)。事实表的主要特点是包含数字数据(事实),并且这些数字信息可以汇总。每个事实表包含一个由多个部分组成的索引,该索引是事实表的外键,是相关维度表的主键。星型结构的多维数据模型如图3-4-15所示:

图3-4-15星型结构的多维模型示例

从图3-4-15可以看出,星型结构的多维模型是以计费事实表为中心,包括账单日期、客户、业务、资费计划、销售机构几个维度。在多维模型设计时,尽量减少维度表的数量,根据经验,维度表尽量不要超过20个,如果维度表太多,应当将几个维度表合并为一个较大的维度表,太多的维度表会因为多表之间复杂的关联关系而大大降低统计的整体性能

雪花型结构是星型结构的组合,不同的事实表由一个或者多个公共的维度表连接起来。

(本文摘自:李福东《大数据运营-服务型企业架构新思维》3.4.2.2 ,经作者授权转发,图片来自网络)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191201A02Z7K00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券