kettle数据同步

在ODS层建了一张表,准备将原库的数据同步过来,字段都是一样,唯一的区别就是需要建立联合主键,但是同步时报错了

image.png

image.png

image.png

ODS建表语句:

create table SK_SHIKONG_FR_QYXSQS

(

startdate  varchar(10) not null ,--数据开始日期

enddate  varchar(10) not null ,--数据结束日期

ssbm  varchar(20) not null , --所属部门

quyufl  varchar(20) not null,--区域分类

lastyearhsje decimal(18,3) ,--去年含税金额

lastyearhsml decimal(18,3) ,--去年含税毛利

lastyearwsje decimal(18,3) ,--去年无税金额

lastyearwsml decimal(18,3) ,--去年无税毛利

thisyearhsje decimal(18,3) ,--下面的是今年

thisyearhsml decimal(18,3) ,

thisyearwsje decimal(18,3) ,

thisyearwsml decimal(18,3),

hsjebalance  decimal(18,3),--含税金额差额

wsjebalance decimal(18,3),--无税金额差额

hsmlbalance decimal(18,3),--含税毛利差额

wsmlbalance decimal(18,3),--无税毛利差额

hsjezzl decimal(14,3),--含税金额增长率

wsjezzl decimal(14,3),--无税金额增长率

hsmlzzl decimal(14,3),--含税毛利增长率

wsmlzzl decimal(14,3),--无税毛利增长率

hsjetrend varchar(5),--含税金额趋势

wsjetrend varchar(5),--无税金额趋势

hsmltrend varchar(5),--含税毛利趋势

wsmltrend varchar(5),--无税毛利趋势

createtime date --创建时间

)

alter table SK_SHIKONG_FR_QYXSQS add constraint quyufl primary key (startdate,enddate,ssbm,quyufl)


Scyalcire 发布于 2020-3-17 09:26
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
4
zsh331Lv8专家互助
发布于2020-3-17 10:06

楼主: 应该是kettle配置问题,将表输出配置页面的[specify database fields]选上再试试~

最佳回答
0
xiaomiliLv6初级互助
发布于2020-3-17 09:42

这个最好检查一下流程里面配置的问题;或者把文件导出来看看;

  • 3关注人数
  • 671浏览人数
  • 最后回答于:2020-3-17 10:06
    请选择关闭问题的原因
    确定 取消
    返回顶部