码迷,mamicode.com
首页 > 其他好文 > 详细

如何实现Qlikview的增量数据加载

时间:2016-07-20 14:58:44      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

笔者备注: 刚刚接错Qlikview,上网搜集的资料,如何处理增量数据。

1 寻找增量时间戳
(1)各种数据库:表的创建时间字段和修改时间字段或者最后的修改时间字段;
(2)sql server:可以用找自增字段或者时间戳;
(3)Oracle:找序列字段也是自增的;
(4)如果找不到以上字段,可以分析实际业务数据:比如各种编号是不是不重复自增的;
上个月的数据不会改变,变化只是本月的,那么本月数据就是增量数据;
(1)对有增量变更记录数据表的,拆分一下(insert,update和delete),很简单直接就可以同步处理数据了;
(2)对有增量数据的:
A:Lookup组件delete可以实现insert和update,delete只能采用outer join方法;
B:outer join和NULL关键字方法可以实现insert,update和delete,但是当数据量较大时消耗性能。
C:SCD缓慢变化维度组件可以很容易实现insert和update,delete只能采用outer join方法;
二:ETL无增量数据:如果实在找不到增量数据,只能先全部删除然后全部抽取。

如何实现Qlikview的增量数据加载

标签:

原文地址:http://www.cnblogs.com/sxypeace/p/5688208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!