什么是Dimension table(维表)

什么是Dimension table(维表)

Dimension Table概念多出现于数据仓库里面,维表与事实表想对应,比如一个 “销售统计表” 就是一个 事实表,而 “销售统计表” 里面统计数据的来源离不开 “商品价格表”,“商品价格表” 就是销售统计的一个维度表。事实数据和维度数据的识别必须依据具体的主题问题而定。“事实表” 用来存储事实的度量及指向各个维的外键值。维表用来保存该维的元数据

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
事实表和维度表是数据仓库中常用的两种表结构。 事实表(Fact Table)存储了业务过程中发生的事实数据,通常包含了数字度量、指标或者事务记录。它通常是一个大型的表,包含了大量的行记录。例如,一个销售数据仓库的事实表可能包含了每个销售交易的销售量、销售金额、销售日期等信息。 维度表(Dimension Table)存储了与事实表相关的维度属性,用于描述事实数据的上下文信息。维度属性可以是描述性的文本信息,如产品名称、客户名称等,也可以是层级结构,如时间维度的年、月、日等。维度表通常比事实表小得多,并且包含了少量的列。 具体区别如下: 1. 数据内容:事实表存储了具体的业务事实数据,而维度表存储了与事实数据相关的维度属性。 2. 数据规模:事实表通常比维度表大得多,因为它包含了大量的行记录。 3. 数据粒度:事实表通常以粒度较细的方式存储数据,而维度表通常以粒度较粗的方式存储数据。 4. 查询方式:事实表用于支持多维分析和聚合计算,而维度表用于提供事实数据的上下文信息和筛选条件。 5. 关联关系:事实表和维度表之间通过共享的维度键进行关联,维度表的主键通常作为事实表的外键。 总的来说,事实表存储了业务事实数据,维度表存储了与事实数据相关的描述信息,它们共同构成了数据仓库中的基本表结构。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值