标签:仓库 等等 核心 注意 针对 建立 不同的 选择 结束
前言
维度表的类型
维度表的使用场景
维度表的键和属性
小结
前言
前面从宏观的角度,讲述了7何问题。那么从微观的角度,具体的改怎样的来建设一致性维表呢? 本篇从表的类型和使用场景,以及建设过程中键的设置和属性的设置做一些总结。
维度表的类型
总体上讲,一般分为两类 TYPEI(不变) 和TYPEII表(变化)。
使用场景
主键和属性
维表主键的选择有两种:自然键,代理键。自然键是具有业务含义的ID,比如身份证号,日期等等,代理键是自动生成的唯一的键。这两种改如何做出选择呢? 如果说业务ID比较有该业务的独特性(不需要跟其他业务集成),或者具有共享性(比如公司级别的,门店ID等等),可以考虑使用自然键,特别的是日期维表直接使用日期来做主键。如果说需要不同的业务维度信息进行整合集成,这种情况比较适合生成代理键来做主键。
小结
建设维表看似比较简单,大多数情况下业务库也会直接有,但是除了需要将不同层次的维度进行冗余(星型模型),也需要在细节上把握以下维度建设的注意,毕竟维度的错误将引起所有数据的错误。
PS 最近一直在加班啊,近2周没有好好总结了,本篇维度建设重新开个头,争取抽出一些时间好好学习和总结,只有总结才能提高啊。
搭建数据仓库第08篇:逻辑建模–5–维度建模核心之一致性维度2
标签:仓库 等等 核心 注意 针对 建立 不同的 选择 结束
原文地址:http://www.cnblogs.com/benchen/p/6174579.html