拉链表
拉链表适合于表的数据量大、而且数据会发生新增和变化,但是大半部分是不变的(数据发生变化的百分比不大),且缓慢变化的,主要目的是节省存储空间
拉链表的适用场景如下:
表的数据量大
表中部分字段会被更新
表中记录变量的比例不高
需要保留历史信息
怎么使用
需要在维度行再增加三列:有效日期、截止日期、行标识(可选)。
在旧的一行数据增加关链时间(end_date),新的一行数据增加开链时间和关链时间,多条数据加起来是一个完整的时间周期
作者:苏su
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.