缓慢变化维
一些维度表的数据不是静态的,会随着时间而缓慢的变化(缓慢是相对而言,事实表数据变化比维度表数据变化快)。
拉链表
拉链表,记录每条信息的生命周期。一旦一条记录的生命周期结束,就会重新开始一条新的记录,并把当前日期当作生效开始日期。如果当前信息至今有效,那么生效结束日期填入一个极大值。
为什么要做拉链表
数据会发生变化,但是变化频率并不高(缓慢变化维)。而且数据量非常大,做全量同步保存效率很低,所以使用拉链表。
一些维度表的数据不是静态的,会随着时间而缓慢的变化(缓慢是相对而言,事实表数据变化比维度表数据变化快)。
拉链表,记录每条信息的生命周期。一旦一条记录的生命周期结束,就会重新开始一条新的记录,并把当前日期当作生效开始日期。如果当前信息至今有效,那么生效结束日期填入一个极大值。
数据会发生变化,但是变化频率并不高(缓慢变化维)。而且数据量非常大,做全量同步保存效率很低,所以使用拉链表。