使用oozie的注意事项

1.oozie中不允许多个节点指向同一个,节点,无论是直接还是间接的指向(除了end和kill节点)。

2.oozie中的decision众多的case分支中只可能执行一个,即使有多个case条件成立,仍然会执行一个,执行顺序有你的放置顺序决定,如第一个case成立,那么第二个就不会执行(即使也成立)。当所有的case都不成立时会执行默认的"default"分支。


PS:其实oozie中队于复杂流程的组织关系还是比较弱的,能够控制流程的就fork、join、decision、kill这几个节点,切decison使用会有如上所述的限制,所以,复杂的流程关系,我还是用shell去写,然后通过oozie的shell action去调用。

你可能感兴趣的:(oozie)