数据仓库维度模型设计.docxVIP

  • 10
  • 0
  • 约3.81千字
  • 约 13页
  • 2022-03-20 发布于浙江
  • 举报
? ? 数据仓库维度模型设计 ? ? 维度建模基本概念 ? ? ? 维度建模以分析决策的需求出发构建模型,构建的数据模型为分析需求服务,因此它重点解决用户如何更快速完成分析需求,同时还有较好的大规模复杂查询的响应性能。 ? ? ? 维度建模是专门应用于分析型数据库、数据仓库、数据集市建模的方法。数据集市可以理解为是一种小型数据仓库。 ? 事实表 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 发生在现实世界中的操作型事件,其所产生的可度量数值,存储在事实表中。 事实表表示对分析主题的度量。比如一次购买行为我们就可以理解为是一个事实。 图中的订单表就是一个事实表,可以理解他就是在现实中发生的一次操作型事件,每完成一个订单,就会在订单中增加一条记录。 事实表的特征:表里没有存放实际的内容,他是一堆主键的集合,这些ID分别能对应到维度表中的一条记录。事实表包含了与各维度表相关联的外键,可与维度表关联。事实表的度量通常是数值类型(条/个/次),且记录数会不断增加,表数据规模迅速增长。 ? 维度表 维度表示要对数据进行分析时所用的一个量,比如你要分析产品销售情况, 你可以选择按类别进行分析,或按区域分析。这样的按..分析就构成一个维度。上图中的用户表、商家表、时间表这些都属于维度表。这些表都有一个唯一的主键,然后在表中存放了详细的数

文档评论(0)

1亿VIP精品文档

相关文档