【问题标题】:How to share a database connection with a joblet in Talend如何与 Talend 中的作业共享数据库连接
【发布时间】:2015-02-11 17:22:33
【问题描述】:

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

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

【问题讨论】:

    标签: talend


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

    这将解决您的问题。

    【讨论】:

    • 但是如何将 tMSSQLconnection 连接到 joblet 流?
    【解决方案2】:

    我发现您需要在joblet中放置一个pre-job,然后连接tMSSQLconnection,然后使用共享或注册连接,如UmeshR所述。但我缺少的是你可以在工作中放置一份预工作。

    【讨论】:

      猜你喜欢
      • 2012-06-13
      • 2023-03-03
      • 2021-03-06
      • 1970-01-01
      • 1970-01-01
      • 2020-02-05
      • 2013-04-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多