Как разделить соединение с базой данных с заданием в Talend

У меня есть работа с установкой tMSSqlConnection, и мне нужно поделиться этим соединением с помощью joblet. Я нашел инструкции онлайн, чтобы зарегистрировать его как совместное соединение, а затем добавить параметр в динамические настройки компонентов joblet с этим именем соединения, чтобы его можно было выбрать из списка компонентов соединений. Однако Java жалуется, когда я пытаюсь это сделать.

Работа + joblet работает нормально, если я не пытаюсь использовать соединение.

2 ответа

Я понял, что вам нужно поставить предварительную работу в joblet, а затем подключить tMSSQLсоединение, а затем использовать share или зарегистрировать соединение, как упоминал UmeshR. Но то, чего мне не хватало, было то, что вы МОЖЕТЕ поставить задание в joblet.


  • Добавить компонент tMSSQLconnection в JobLet
  • Установите флажок в поле регистрации.
  • Дайте одно и то же имя общего имени подключения к базе данных, которое было назначено в родительском задании.
  • используйте имя компонента соединения joblet в раскрывающемся списке.

это решит вашу проблему.

licensed under cc by-sa 3.0 with attribution.