请问数据仓库如何解决数据源的数据不定时变动的处理方法

0
大家好
 
我这边的生产系统的历史数据会不定时的发生变动,请问我怎么把这些变动的数据更新到我的数据仓库中来
 
我现在的方法是定时进行重新抽取,以获得最新的数据,但是这样非常消耗资源
 
也看到有人说通过触发器记录变动的数据,但是生产系统一般不允许更改
 
请问,遇到这样的情况的话,有没什么比较好的通行的解决方法
 
谢谢
已邀请:
0

langrenwanghu 2017-04-25 回答

这个问题我也经常碰到,你想问一下你是要更新变化后的结果还是要把记录变化的过程都给记录下来?
1.如果更新变化后的结果记录,你只需增量更新就行,informatica中使用lookup组件即可实现完成。
2.如果在数仓中记录记录变化的过程,这个比较难咯,因为你要随时比较目标库和数仓,使用缓慢变化维来记录变化的过程

要回复问题请先登录注册