OGG目标端REP进程进行数据转换

要使用的主要参数有:

INSERTUPDATES

INSERTDELETES

INSERTALLRECORDS


Extract源端增加GETUPDATEBEFORES这个参数

Replicat目标端增加INSERTALLRECORDS

修改MAP增加GGHEADER信息

测试过程

1.     修改一条记录

update ggs.test_rep_ts1 set name ='234' where id =38;

select id,name,ba_type from ggs.test_rep_ts2;

成功,目标表增加2条记录。

ID NAME                      BA_TYPE

----------------------------------------

38 123                         BEFORE

       38 234                          AFTER

2.     删除一条记录

delete ggs.test_rep_ts1 where id =38;

成功,目标表增加1条记录

ID NAME                      BA_TYPE

---------- ------------------------------------------------------------

38 123                         BEFORE

38 234                          AFTER

       38 234                          BEFORE

3.     增加一条记录

       insertinto ggs.test_rep_ts1 values(39,'123','a','b','c','d','e','f');

       成功,目标表增加1条记录

       IDNAME                      BA_TYPE

   -------- ------------------------------ ------------------------------

       39123                          AFTER

 

但是问题,如何感知字段增加?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值