簡體   English   中英

Oozie蜂巢動作工作流程

[英]Oozie workflow for hive action

我正在使用oozie依次執行幾個配置單元查詢,如果查詢失敗,它將發送錯誤電子郵件,說明特定的配置單元查詢失敗。

現在,我必須根據每個配置單元查詢的結果來實現另一個電子郵件觸發器。 那么我們該怎么做呢? 就像查詢返回任何結果一樣,然后將結果發送到電子郵件並繼續執行其余的配置單元查詢。 無論是否返回查詢值,都不應停止oozie工作流執行。

簡而言之,如果它返回值,則發送電子郵件,如果沒有返回值,則繼續發送,也應繼續執行。

先感謝您。

如果您想基於上一步做出決定,最好在oozie中使用shell動作(使用hive -e選項執行查詢)以及capture_output標記。 或者更好地將Java動作與配置單元jdbc連接一起使用以執行配置單元查詢,在這里您可以利用Java進行所有邏輯循環和決策。

由於oozie不支持執行周期/循環,因此您可能需要根據決策和流程在工作流中重復執行電子郵件操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM