目前,我有一堆排队的luigi任务,带有一个简单的依赖链(a -> b -> c -> d).d首先执行,a最后执行.a是被触发的任务.
所有目标除了a返回一个luigi.LocalTarget()对象并且具有一个通用luigi.Parameter()字符串(包含日期和时间).在luigi中央服务器上运行(已启用历史记录).
问题是,当我重新运行上述任务时a,luigi检查历史记录并查看之前是否运行过该特定任务,如果状态为DONE,则不执行任务(d在本例中)并且我不能有,改变字符串没有帮助(添加一个随机的微秒).如何强制执行任务?