Expose Talend Работа ETL как веб-службы

В настоящее время я оцениваю Talend ETL (Talend Open Studio для интеграции данных).

Я хотел бы знать, как/если я могу предоставить работу ETL в качестве веб-службы.

Я знаю, что я могу экспортировать задания в виде веб-сервисов и вызывать их через определенный URL-адрес, но моя цель - показать конкретный WSDL с параметрами IN/OUT.

Пример использования:

1) Вызвать WS в Talend ETL и передать xml с данными

2) Talend ETL извлекает данные из xml и вставляет их в качестве переменной (-ов) в запросе, который должен быть выполнен против БД.

3) Talend ETL транслирует результаты с DB на XML-данные и отвечает на WS-клиент.

Наконец, я также хотел бы узнать, может ли тот же сценарий быть показан как служба REST.

4

1 ответы

You have to use Talend ESB for this kind of usage.
There is a very good tutorial on the Talend Website, for exposing REST service with a query in MySQL database :
How to create a REST Service

Дополнительные руководства по Talend ESB можно найти здесь здесь .

7
добавлено