【发布时间】:2019-10-31 18:03:03
【问题描述】:
大家好,
我是 Talend 的新手,刚刚学习如何使用这些组件。
这是用例 csv -> map -> json -> rest api
对于组件,我是这样实现的
tFileInputDelimited -> tMap -> tFileOutputJson ->RestClient
按我预期生成的输出文件。
【问题讨论】:
大家好,
我是 Talend 的新手,刚刚学习如何使用这些组件。
这是用例 csv -> map -> json -> rest api
对于组件,我是这样实现的
tFileInputDelimited -> tMap -> tFileOutputJson ->RestClient
按我预期生成的输出文件。
【问题讨论】:
如果您不需要 json 文件,可以使用 tWriteJSONFields 代替 tFileOutputJSON,作为额外的好处,您可以更好地控制 json 树。然后你可以这样做:
tFileInputDelimited -- tMap -- tWriteJSONFields -- tMap -- tRESTClient
在tWriteJSONFields 中定义一个包含json 的列,然后在tMap 中将其映射到从tRESTClient 继承的列“字符串”(它的架构中有2 个预定义的列,正文和字符串),您需要在 tMap 输出上具有与 tRESTClient 的输入架构相同的架构。
【讨论】: