[英]How to run oozie for historic dates?
我正在嘗試為某個歷史日期安排一個oozie協調員,例如
start-date = 2013-02-01T00:00Z
end-date = 2013-03-15T00:00Z
frequency = 1 day
Oozie應該立即開始/落實這幾天的所有行動
2013-02-01T00:00Z
2013-02-02T00:00Z
2013-02-03T00:00Z
2013-02-04T00:00Z
...
...
2013-03-15T00:00Z
但是,除了這些以外,Oozie每天都會生成/執行一項操作,因此我必須等待43天才能看到結果。 有什么辦法可以立即執行這些操作?
協調器中的顯式超時控制(-1)解決了該問題,並且每5分鍾執行一次操作。 我們可以配置5分鍾間隔嗎?
<controls>
<timeout>-1</timeout>
</controls>
如果我了解您的要求,那應該很容易。
<coordinator-app name="${coordName}" frequency="${coord:endOfDays(1)}"
start="${start}" end="${end}" timezone="UTC" xmlns="uri:oozie:coordinator:0.1">
您可以將${start}
設置${start}
所需的開始歷史日期
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.