使用任何转换将所选值从一列交换到另一列
我有两列名为 amount
和 work
的数据,格式如下:
amount 58220 84151 65999 23 78544 52656
work 15 14 20 85597 22 19
我想交换同一行中的 23 和 85597 的值。您能给我建议一个合适的解决方案吗?
I have two columns named amount
and work
with data in the format of given below:
amount 58220 84151 65999 23 78544 52656
work 15 14 20 85597 22 19
and I want to swap the values of 23 and 85597 which are in the same row. Can you suggest me a suitable solution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
按照以下步骤创建转换:
构建文件
inputdata.txt
(或流程的其他数据源)<前><代码>值1,值2
58220, 15
84151, 14
65999, 20
23、85597
78544, 22
52656, 19
在 javascript 步骤中添加代码
在菜单“Fields”中,选择将
t1
重命名为value2
和t2
到value1
并选中替换值的选项??。结果是:
<前><代码>值1,值2
15, 58220
14、84151
20、65999
85597, 23
22、78544
19, 52656
如果您需要我通过电子邮件发送的源代码。
Create a transformation following the steps:
build file
inputdata.txt
(or other source of data for the flow)add code in javascript step
In the menu "Fields" choose Rename
t1
tovalue2
andt2
tovalue1
and check the option to replace values??.the results are:
If you need the source code I send by email.