Talend два входа БД из одного REST

Попытка сделать следующую схему в Talend ESB:

tREST_request ---- tXMLMap - разделить его на два DB_Inputs - tXMLMap --- tREST_response

  • получить ID из RESTrequest,
  • затем получить некоторую информацию из двух разных БД по этому идентификатору
  • и, наконец, объединить результаты REST-ответов от обоих входов БД

Talend не позволяет мне объединять оба входа БД в одну XML-карту, так как я понимаю, что это может быть только один Основной поток. Есть ли другой способ сделать это?

1 ответ

Решение

Нашли обходной путь, сериализовав процесс, используя глобальные переменные и хэши. Не уверен, что это лучшее решение, но, по крайней мере, оно работает. Прикрепленное изображение с потоком.

Другие вопросы по тегам