Talend tRESTClient不起作用

时间:2015-08-13 17:24:41

标签: elasticsearch talend afabstractrestclient

我有一个Talend作业,它有一个输入CSV文件,需要转换为JSON格式,然后使用tRESTclient / tREST,发出HTTP呼叫请求并发布数据。

在当前作业中,我在本地计算机上安装了Elasticsearch服务器并提供了该URL。

我能够将文件转换为JSON格式,并且还使用tlogrow组件进行验证,但无法发布数据。

(P.S:我能够使用批量Java代码发布数据,加载jar文件并使用tJAVArow组件进行HTTP调用和发送参数。所以我的localhost和发布数据没有问题。)

1 个答案:

答案 0 :(得分:0)

将数据从输入文件转换为JSON格式后,使用JSON数据设置上下文变量,然后进行其余调用。您可以在HHTP正文中添加上下文变量。例如:context.json_post不带双引号。