【发布时间】:2016-11-02 22:26:09
【问题描述】:
我在工作中探索 Talend,有人问我 Talend 是否支持批处理,就像在多个线程中运行作业一样。在阅读完用户指南后,我了解到子作业可以进行线程化。我想知道是否可以通过单个操作并行运行作业
【问题讨论】:
标签: talend
我在工作中探索 Talend,有人问我 Talend 是否支持批处理,就像在多个线程中运行作业一样。在阅读完用户指南后,我了解到子作业可以进行线程化。我想知道是否可以通过单个操作并行运行作业
【问题讨论】:
标签: talend
Talend 具有出色的多线程支持。有两种基本方法。一种方法为您提供更多控制权,并使用组件实现。另一种方法是作为作业设置实现的。
第一种方法见我的截图。我使用 tParallelize 将三个文件同时加载到三个表中。然后,当所有三个文件都成功加载后,我使用相同的 tParallelize 来设置控制表的值。 tParallelize 也可以像连接子作业一样容易地连接到 tRunJob。
Talend 帮助中很好地描述了另一种方法:Talend Help- Run Jobs in Parallel
一般来说,我推荐第一种方法,因为它可以为您提供控制,但如果您的工作遵循帮助链接中描述的简单模式,那么该方法也可以工作。
【讨论】: