如何在Talend中与joblet共享数据库连接

时间:2015-02-11 17:22:34

标签: talend

我有一个tMSSqlConnection设置的作业,我需要与一个joblet共享该连接。我在网上发现说明将其注册为共享连接,然后在具有该连接名称的joblet组件的动态设置中添加一个选项,因此可以从组件连接列表中选择它。但是,当我尝试这样做时,Java正在抱怨。

如果我不尝试共享连接,那么job + joblet工作正常。

enter image description here

2 个答案:

答案 0 :(得分:3)

  1. 在JobLet中添加tMSSQLconnection组件
  2. 单击注册连接复选框。
  3. 提供在父作业中分配的相同“共享数据库连接名称”。
  4. 在下拉列表中使用joblet的连接组件名称。
  5. 这将解决您的问题。

答案 1 :(得分:2)

我发现你需要在joblet中放一个pre-job,然后连接tMSSQLconnection,然后使用共享或注册连接,就像UmeshR提到的那样。但我缺少的是你可以把一个前期工作放在一个混蛋中。