我想安排在SCDF中组合任务的启动,但一直无法找到一种方法来做到这一点。调度组合任务
我发现的最接近的东西是TriggerTask源和tasklauncher接收器模块。请参见TriggerTask
此方法的问题在于它采用任务工件的URI并使用任务的给定属性启动新的任务定义。因此,启动合成任务,甚至是预先存在的任务定义都是不可能的。
是否有理由说明tasklauncher不会像通过shell一样启动任务?这样您可以创建任务定义,并将名称提供给TriggerTask源。也许这个功能已经存在,我一直忽略它。否则,我可以编写我自己的接收器,通过API以某种方式调用任务启动。