业务系统中数据发生变化时,一般会进行更新覆盖,这样历史数据容易丢失,在数据仓库中有时候需要保存数据变化的历史记录,做成拉链表。这时候就可以使用kettle的维度查询/更新 组件来实现了。
场景如下:在CRM系统中有一个合同表contract,在数据仓库有fact_contract
![](https://i-blog.csdnimg.cn/blog_migrate/3818054d98f507f98acc83ca94fc21ca.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3353e77888486763fdfa135645c84fb5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b539d12fbb63adab8075396dddccc330.png)
业务系统中数据发生变化时,一般会进行更新覆盖,这样历史数据容易丢失,在数据仓库中有时候需要保存数据变化的历史记录,做成拉链表。这时候就可以使用kettle的维度查询/更新 组件来实现了。
场景如下:在CRM系统中有一个合同表contract,在数据仓库有fact_contract