我在工作中探索Talend,我被问到Talend是否支持批处理,就像在多个线程中运行作业一样。在阅读完用户指南后,我了解到子作业可以进行穿线。我想知道是否可以通过单个动作并行运行作业
答案 0 :(得分:1)
Talend具有出色的多线程支持。有两种基本方法。一种方法为您提供更多控制,并使用组件实现。另一种方法是作为作业设置实现的。
对于第一种方法,请参阅我的屏幕截图。我使用tParallelize将三个文件同时加载到三个表中。然后,当成功加载所有三个文件时,我使用相同的tParallelize来设置控制表的值。 tParallelize也可以像subjob一样轻松地连接到tRunJob。
另一种方法在Talend帮助中得到了很好的描述:Talend Help- Run Jobs in Parallel
一般来说,我建议使用第一种方法,因为它为您提供了控制,但如果您的工作遵循帮助链接中描述的简单模式,那么该方法也可以。