设为首页收藏本站 开启辅助访问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

查看: 52|回复: 0

[未解决] kettle推送执行机制

[复制链接]

2

主题

3

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2018-8-10 16:43:59 | 显示全部楼层 |阅读模式
此推送作业是从新表数据推送给旧表,不过此推送不会对旧表删除操作;
新表有字段 ID,TYPE,时间字段,因为同一个ID可能有几个TYPE,所以旧表是ID+TYPE联合主键(也是推送数据用的主键),
现ID=1时,旧表有数据ID=1且TYPE有1,2,3,然而新表只有TYPE=1的数据,按理说不会有删除动作,
但是今天在进行推送数据时候,报错,说插入了重复键,我将ID=1排除掉推送还是报错,
于是我把A表新增的数据ID都记录下来限制,旧表同样,推送新表新增的数据(ID=1那个除外),推送成功,接下来去掉限制推送,也能成功。
此问题是不是由于新表比旧表数据少,跟插入动作造成线程卡住报错的原因呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋| μKettle ( 沪ICP备14044064号 )     

GMT+8, 2018-8-18 00:34 , Processed in 0.138102 second(s), 18 queries , File On.

Powered by Discuz!  uKettle

Copyright © 2014 Comsenz Inc.

快速回复 返回顶部 返回列表