フロー・スケジュールの理解
フロー送信ページの「スケジュール」オプションを使用して、定義した時間および頻度でフローを実行します。 デフォルトのスケジュールでは、フローをできるだけ早く送信します。
- スケジュール済フローのステータスのモニター
- フロー・スケジュールのトラブルシューティング
- スケジュール済フローの取消
スケジュール済フローのステータスのモニター
「フローの表示」および「チェックリスト」ページを使用して、スケジュール済フローのステータスをモニターします。 たとえば、フローをスケジュールして送信した場合、スケジュール済フローは「フローの表示」ページおよび「チェックリスト」ページに「保留」ステータスで表示されます。 フローには、フローが実行される実際の日付ではなく、フロー・パラメータによって評価されたフロー発行日が表示されます。
これは、フローがスケジュールされると、フローのインスタンスが作成され、アプリケーションがフロー・パラメータを評価するのに対し、タスクが実行される直前に、アプリケーションによってタスク・パラメータが考慮されるためです。
したがって、定義した値に基づいて設定するフロー発行日などの日付パラメータを定義する必要がある場合は、フロー・タスク・レベルで値を定義する必要があります。
フローのステータスが「進行中」に変わるのは、フロー・タスク・パラメータ・レベルで定義された日付にフローが実行された後のみです。
フロー・スケジュールのトラブルシューティング
アプリケーション・サーバーで障害が発生すると、フロー・インスタンスは終了します。 サーバーが再開したら、フローを再送信する必要があります。 後の日付に実行されるようスケジュールされている固定処理フローは、再スケジュールする必要はありません。
スケジュール済フローの取消
|
頻度 |
ステータス |
使用可能な処理 |
|---|---|---|
|
1回 |
開始済 |
スキップ |
|
1回 |
未開始 |
フローの取消 |
|
固定処理 |
未開始 |
現行フローを取り消すか、固定処理フローを取り消すか、現行および固定処理フローを取り消します。 |
フロー予定日
- パラメータ基準: コンテキスト
- 基準値: システム日付
これにより、タスクでスケジュール日がタスク日付パラメータとみなされるようになります。
- パラメータ・ベース: SQLバインド後
- 基準値: SQLを使用して日付を定義します。
-
パラメータ・ベース: SQLバインド後
-
パラメータ値:
select PROCESS END DATE+30 from dual
スケジュール済フローの送信
- アドホック提出には元のフローを使用します。このフローでは、スケジュールを使用するかわりに日付パラメータ値を入力し、タスク・フロー・レベルで定義された日付をデフォルト設定できます。
- 日付の定義方法に従って、フロー・タスク・パラメータ・レベルでスケジュールと日付のデフォルトを使用する場合は、フローのコピーを使用します。