我目前有一个Oozie协调器,它依赖于数据集。数据集已配置为在完成时创建_SUCCESS文件以触发工作流。根据我的理解,工作流基于_SUCCESS文件的存在而被触发,但是我有一个用例,我需要重新触发工作流以便在相同的_SUCCESS更新时运行,即时间戳更改。我想知道如何在Oozie中解决这个问题。
答案 0 :(得分:0)
据我所知,您更改了数据集并更新了_SUCCESS
文件。在这种情况下,我会将数据集移动到另一个路径。
例如,您的数据集位于/user/%name%/data/2015-01-12
,协调员已完成此数据集的工作。修改后,您可以将数据集移动到/user/%name%/data/2015-01-16
,协调员将在下次处理新数据集。