機械翻訳について

フロー・スケジュールの理解

フロー送信ページの「スケジュール」オプションを使用して、定義した時間および頻度でフローを実行します。 デフォルトのスケジュールでは、フローをできるだけ早く送信します。

フローを1回または繰返しベースで実行するスケジュールを、ビジネス慣行に適した事前定義済の日付、頻度およびタイム・スパンに作成できます。 スケジュールされると、フロー・スケジュールで実行できる操作は次のとおりです。
  • スケジュール済フローのステータスのモニター
  • フロー・スケジュールのトラブルシューティング
  • スケジュール済フローの取消

スケジュール済フローのステータスのモニター

「フローの表示」および「チェックリスト」ページを使用して、スケジュール済フローのステータスをモニターします。 たとえば、フローをスケジュールして送信した場合、スケジュール済フローは「フローの表示」ページおよび「チェックリスト」ページに「保留」ステータスで表示されます。 フローには、フローが実行される実際の日付ではなく、フロー・パラメータによって評価されたフロー発行日が表示されます。

これは、フローがスケジュールされると、フローのインスタンスが作成され、アプリケーションがフロー・パラメータを評価するのに対し、タスクが実行される直前に、アプリケーションによってタスク・パラメータが考慮されるためです。

したがって、定義した値に基づいて設定するフロー発行日などの日付パラメータを定義する必要がある場合は、フロー・タスク・レベルで値を定義する必要があります。

フローのステータスが「進行中」に変わるのは、フロー・タスク・パラメータ・レベルで定義された日付にフローが実行された後のみです。

フロー・スケジュールのトラブルシューティング

アプリケーション・サーバーで障害が発生すると、フロー・インスタンスは終了します。 サーバーが再開したら、フローを再送信する必要があります。 後の日付に実行されるようスケジュールされている固定処理フローは、再スケジュールする必要はありません。

スケジュール済フローの取消

次の表に示すように、フローの頻度およびステータスに応じてスケジュール済フローを取り消します。

頻度

ステータス

使用可能な処理

1回

開始済

スキップ

1回

未開始

フローの取消

固定処理

未開始

現行フローを取り消すか、固定処理フローを取り消すか、現行および固定処理フローを取り消します。

フロー予定日

フロー・スケジュールで指定されているように、フローをスケジュール日に実行する場合は、フロー・タスク日付パラメータを次のように定義する必要があります。
  • パラメータ基準: コンテキスト
  • 基準値: システム日付

    これにより、タスクでスケジュール日がタスク日付パラメータとみなされるようになります。

日付のオフセットが必要な場合は、タスク・フローの日付を次のように定義します。
  • パラメータ・ベース: SQLバインド後
  • 基準値: SQLを使用して日付を定義します。
たとえば、「プロセス終了日」を「プロセス開始日」から30日後に設定する場合は、SQLを使用して「プロセス終了日」タスク・レベル・パラメータを導出する必要があります。 たとえば、プロセス終了日を次のように定義します。
  • パラメータ・ベース: SQLバインド後

  • パラメータ値: select PROCESS END DATE+30 from dual

スケジュール済フローの送信

スケジュールされたフローおよびアドホック提出にも同じフロー・パターンを使用する予定の場合は、次のことをお薦めします。
  • アドホック提出には元のフローを使用します。このフローでは、スケジュールを使用するかわりに日付パラメータ値を入力し、タスク・フロー・レベルで定義された日付をデフォルト設定できます。
  • 日付の定義方法に従って、フロー・タスク・パラメータ・レベルでスケジュールと日付のデフォルトを使用する場合は、フローのコピーを使用します。