-
如何撰写被引用的科学论文和获得资助的提案:组合源系统微处理方法
资源介绍
图 5.17 组合源系统的微处理
6.16 类型 3 缓慢变化维(交替实体)
当维度记录发生变化但属性原来的值仍然保持有效性的时候,要使用第三种
缓慢变化维度。在销售地域分配经常会发生两种常见的业务情况,它的发生是两
种普遍的业务状态,一是对销售任务分配的改变,这样原有的销售任务必须作为
第二个可用选择继续下去,二是对产品种类指派的改变,那么原有的产品种类指
派也必须作为第二个可用选择继续下去。数据仓库构架应该可以识别那些需要第
三种类型的域。
在第三种缓慢变化维度中,当变化发生的时候,生成新的一列(如果事先并
不存在的话)而不是新的一行。在新的主值复写之前,原来的值就被放置在这一
列中。举个产品种类的例子,我们假定主域的名称是种类。执行第三种缓慢变化
维度,我们改变维度表增加旧种类的字段,当变化发生时,把原来的种类值写入
这个字段。然后向第一种缓慢变化维度那样复写产品域。见图 5.18,不需要在任
何维度表中或任何事实表中更新键值。像第一种变换维度一样,如果聚合表需要
直接建立在的第三种缓慢变换维度建立的字段上,那么要重新校验聚合表。我们
会在第六章有所描述。