我有一个 Informatica Developer (IDQ) 映射,它使用数据处理器转换从关系源(SQL 服务器)读取并写入 NDJSON(新行分隔的 JSON)文件。但是,输出文件在每个 JSON 对象之间有一个额外的空行
{"CustInfo":{"CustName":{"FirstName":"F1","LastName":"L1"}}}
{"CustInfo":{"CustName":{"FirstName":"F1","LastName":"L1"}}}
{"CustInfo":{"CustName":{"FirstName":"F1","LastName":"L1"}}}
{"CustInfo":{"CustName":{"FirstName":"F1","LastName":"L1"}}}
{"CustInfo":{"CustName":{"FirstName":"F1","LastName":"L1"}}}
{"CustInfo":{"CustName":{"FirstName":"F1","LastName":"L1"}}}
我在输出文件属性中尝试了不同的分隔符,但它们似乎都不起作用。有什么建议么?
REPLACESTR (1,Output_mplt_Output,CHR(10),CHR(13), '')
对来自数据处理器的端口使用上述表达式。它将解决额外的线路问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句