1. 程式人生 > >使用oozie的注意事項

使用oozie的注意事項

1.oozie中不允許多個節點指向同一個,節點,無論是直接還是間接的指向(除了end和kill節點)。

2.oozie中的decision眾多的case分支中只可能執行一個,即使有多個case條件成立,仍然會執行一個,執行順序有你的放置順序決定,如第一個case成立,那麼第二個就不會執行(即使也成立)。當所有的case都不成立時會執行預設的"default"分支。

PS:其實oozie中隊於複雜流程的組織關係還是比較弱的,能夠控制流程的就fork、join、decision、kill這幾個節點,切decison使用會有如上所述的限制,所以,複雜的流程關係,我還是用shell去寫,然後通過oozie的shell action去呼叫。