问题:
kettle的job里面怎么并行跑作业?kettle没有自带的处理并行等待作业,只要并行跑起来,就会全部执行下一步,不管其他的并行作业是否跑完,这样就会造成某些场景不适用。例如d任务需要a,b,c三个任务同时完成才执行。
解决方案:
可以设置一个变量,然后在并行作业跑完后做一次判断,如下所示:
组件介绍:
SET_COUNT:
ADD_COUNT:
IS_COMPL:(注意有几个需要并行的作业,就有几个‘1’)
kettle的job里面怎么并行跑作业?kettle没有自带的处理并行等待作业,只要并行跑起来,就会全部执行下一步,不管其他的并行作业是否跑完,这样就会造成某些场景不适用。例如d任务需要a,b,c三个任务同时完成才执行。
可以设置一个变量,然后在并行作业跑完后做一次判断,如下所示:
SET_COUNT:
ADD_COUNT:
IS_COMPL:(注意有几个需要并行的作业,就有几个‘1’)
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。