如何在Datastage中将当前值与现有值连接或附加

问题描述 投票:1回答:1

我需要达到以下要求,即

输入 - 第一次

Order   value
1111    aaa
 222    bbb
 333    ccc

在目标(插入)我会有

Order   value 
Order   value
1111    aaa
 222    bbb
 333    ccc

----------输入 - 第二次

Order   value
1111    Aaa1
 222    Bbb2
 333    ccc

输出必须是

Order   value
1111    aaa Aaa1
 222    bbb Bbb2

enter image description here

等等

我需要继续为相应的键列添加更改值.111 aaa aaa1 aaa2 aaa3 .. like this

请帮忙

datastage
1个回答
0
投票

您可以按照以下步骤操作:

  1. 使用CDC阶段。默认情况下,它保留以下功能:0表示复制/重复记录,1表示插入,b2表示删除,3表示更新。
  2. 现在,携带复制记录的链接只是将它连接到变换器,在变换器中声明一个阶段变量,该变量将增加1。
  3. 接下来在字段派生中写为CONCAT(字符串,'Initcaps(a'),'aa',svarcount,'')
© www.soinside.com 2019 - 2024. All rights reserved.