informatica增量抽取

本文档详细介绍了如何使用informatica进行增量数据抽取。首先,根据需求只抽取ods_cust_info表中的新增记录。接着,从oltp用户导入源表,创建带有edw_date字段的目标表edw_cust_info。通过lookup查找转换组件,对比源表和目标表,当edw_cust_id为空时,插入源表数据。更新策略组件用于控制插入条件,expression转换组件添加日期时间字段。最后,创建任务和工作流,确保只有新增记录被抽取到目标表中。经过测试,新添加的记录能成功抽取。
摘要由CSDN通过智能技术生成


1.需求

将ods_cust_info表抽取到edw层,当表中有新增记录,只抽取新增记录,而不全表重新执行抽取。

2.操作

1.导入源表:从oltp用户下导入ods_cust_info表。

2.定义目标表:根据源表,在目标表新增edw_date日期字段,命名为edw_cust_info表,在edw用户下创建该表。

3.创建映射:

使用lookup查找转换组件,查找目标表edw_cust_info,设置目标表的edw_cust_id与源表的ods_cust_id相等,若没有相等,则说明是新增的数据,抽取到目标表中。
在这里插入图片描述
在这里插入图片描述
设置连接来源是edw层。
在这里插入图片描述
使用update更新策略转换组件,标记要插入、删除、更新或拒绝的记录的表达式,本需求是要求当edw_cust_id为空的时候就插入到表中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值