SCD缓慢渐变维度
类型0:保留原始值,即原始属性
类型1:重写,在维度表中,仅需以当前值重写先前存在的值.不需要触碰事实表.
特点:响应易于实现,但是无法保留属性的历史值.
影响:可能会导致关系表或olap多维数据库在针对受影响属性的聚集时产生错误.
类型2:增加新行
特点:精确跟踪缓慢变化维度属性,维度行可以自动划分事实表的历史
适用于:不能完全确定某一属性的SCD业务规则时
类型3:增加新属性
适用于:当某个变化影响维度表中大量行的情况
类型4:增加微型维度
采用不同的维度消除频繁分析或频繁变化的属性,这一维度技术称为微型维度
混合缓慢变化维度技术
类型5:类型1+类型4,该技术的特点是增加当前微型维度主键作为主维度的一个属性
类型6:1+2+3
类型7:双重类型1与类型2维度
6不能支持包含150个属性的大型维度表的当前和历史场景,类型7可以
维度变化类型总结: