IT分销/经销数据库updateinsert

datastage中upsert表问题询问(已解决)

大家好!
在使用datastage的upsert功能时遇到了这样的问题

源表总记录数1000W条,根据时间戳select到的增量数据10W条

我使用了upsert功能,选择了insert then update。

实际运行中发现,每次运行都是在insert表,并没有update。求问如何解决?

谢谢。

=====================


问题已经解决,后来要来了目标环境的数据库帐号,查了一下,发觉居然没有建主键。。。真是低级错误。

问题解决,谢谢大家~尤其是版主的热心回答。
参与5

4同行回答

lsl_lmhlsl_lmh数据仓库开发工程师广东
了解了,谢谢分享显示全部
了解了,谢谢分享收起
政府机关 · 2011-11-11
浏览641
biroadbiroad软件架构设计师xxx公司
把你目标stage截图贴下,还有自定义那个sql,检查目标表主键设置显示全部
把你目标stage截图贴下,还有自定义那个sql,检查目标表主键设置收起
IT咨询服务 · 2011-11-10
浏览786
niba1818niba1818BI系统架构师BS
补充一下,我说的是ds把增量的10万条记录全部做了insert操作。同样的表,我做了一个truncate的样本测试,truncate以后是1008万条,也就是说datastage insert的是新旧数据。存在了重复数据。显示全部
补充一下,我说的是ds把增量的10万条记录全部做了insert操作。
同样的表,我做了一个truncate的样本测试,truncate以后是1008万条,
也就是说datastage insert的是新旧数据。存在了重复数据。收起
IT分销/经销 · 2011-11-10
浏览646
ankeyshanankeyshan软件开发工程师苏宁
你的数据没有更新就不会update啊显示全部
你的数据没有更新就不会update啊收起
互联网服务 · 2011-11-10
浏览670

提问者

niba1818
BI系统架构师BS

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-11-10
  • 关注会员:1 人
  • 问题浏览:3587
  • 最近回答:2011-11-11
  • X社区推广