【发布时间】:2019-05-31 00:07:42
【问题描述】:
我正在尝试使用 Talend API 自动执行 talend 作业,但是当我尝试使用 api 传递上下文参数时出现错误。
我编码为 64 的 json 如下:
JSON='{ "actionName":"runTask", "authPass": "TalendPass", "authUser": "name@example.com", "jvmParams": [ "-Xmx256m" , "-Xms64m" ], "contextParams": ["host_mysql_db01": "failed", "database_analytics": "testing.it"],"mode": "synchronous", "taskId": 43}'
错误信息:
{"error":"Expected a ',' or ']' at character 172","returnCode":2}
我发现了另一个 stackoverflow 问题 Add context parameters to Talend job in Tac via API without actually running it,但他没有说他是如何通过它的,我无法回复评论询问他是如何做到的
真正的talend api调用是:
wget -O file http://localhost:8080/org.talend.administrator/metaServlet?$JSON_ENCODED
我能得到一些帮助吗?
【问题讨论】:
标签: talend