私はいくつかのジョブをスケジュールするために control-M を使用しています。以下は私が直面しているシナリオです:
Job-1 - 毎日実行 (特定の時間ではありません)
Job-2 - 毎月 1 日に注文しますが、10 日頃に実行されます (未定)
次に、Job-2 が Job-1 の実行に依存するようにします。job-2 が 12 日に実行に「適格」になった場合、次のシナリオでのみ実行する必要があります。
- 12 番目のジョブ 1 が正常に実行されました
- ジョブ 1 の実行が 12 日にスケジュールされていない場合、ジョブ 2 は最後に成功した実行をチェックする必要があります (つまり、おそらく 11 日)。
Job-1 の最後の実行が失敗した場合、Job-2 は実行されません。
私が試したのは、日付を PREV としてジョブ 2 の IN 条件を指定することですが、現在の日付のジョブ 1 の実行をチェックしていないようです。