Как отправить JSON в RestAPI в talend? - PullRequest
0 голосов
/ 31 октября 2019

Привет всем,

Я новичок в Talend, просто учусь использовать компоненты.

это вариант использования csv -> map -> json -> rest api

Для компонентов я реализовал такотправить содержимое json в файл для остальных api как запрос? enter image description here enter image description here

1 Ответ

0 голосов
/ 31 октября 2019

Если вам не нужен файл json, вы можете использовать tWriteJSONFields вместо tFileOutputJSON, что в качестве дополнительного бонуса позволяет вам лучше контролировать свое дерево json. Затем вы можете сделать это:

tFileInputDelimited -- tMap -- tWriteJSONFields -- tMap -- tRESTClient

В tWriteJSONFields вы определяете столбец, в котором будет храниться ваш json, а затем в tMap вы сопоставляете его со столбцом «string», который унаследован от tRESTClient (в его схеме, теле и строке 2 предопределенных столбца), вам нужно иметь ту же схему на выходе tMap, что и схема ввода tRESTClient.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...