繁体   English   中英

从我的管道中的 ADF 接收器文本文件中删除逗号

[英]Removing commas from ADF Sink Text File in my Pipeline

我有一个接收器文件(与报告相同)作为 output 来自管道中的 ADF 复制活动,其中格式必须“完美”以满足第 3 方供应商的要求。 下面显示了第一行; 这一切都完全正确,但我需要在我的 ADF 管道中作为最后一步删除所有逗号。 如果没有分隔符,我无法让 ADF 创建它。

任何人都可以提出一个可能的解决方案吗? 我需要这个用于生产。 谢谢! 迈克·基泽

05, ,2021-01-21, ,BMECOL, ,,,,,,, ,0000000000,0000000000,0000000000,000000000000000,+,00000000000,+,000000000000000000000,10,E,2007-10-09 00:00:00.0000000 ,XXXXXXXXX06,BMECOL, , , , ,00,,Henry,W, ,Loescherkisertest3,,M,1960-01-01 00:00:00.0000000, ,USA,,,,XXXXXXXXX06,,,,,,,S,Single ,,010004,,,,,,,,,,15,1,,XXXXXXXXX06,BMECOL, , , , ,0,Address 1,Address 2,Address 3, ,City,OH, ,United States,12345,Home, ,541/981-1818, ,, ,hloescher@battelleecology.org,20, ,,XXXXXXXXX06,BMECOL, , , , ,00,,5,HIS, , , ,25, ,,XXXXXXXXX06,BMECOL, , , , , 00,0000,C4029O,Professional,000000,000000,S,5200,M,CO0001,BE CS Boulder HQ Ops,D22,NO,REGULAR, ,,BCO, , ,40,0000000000,0000000000,1900-01-01 00 :00:00.0000000,1900-01-01 00:00:00.0000000

我认为您可以在数据流中使用列模式来替换逗号。
我创建了一个简单的测试。

  1. 我将示例数据保存为 txt 文件中的一行。 在此处输入图像描述 并且 select 在列分隔符处No delimiter符。 在此处输入图像描述 数据预览如下: 在此处输入图像描述
  2. 在 DerivedColumn1 活动中,我们可以使用replace($$,',','')删除逗号。 在此处输入图像描述
  3. 像这样的接收器预览: 在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM