スケジューラー

最終更新日: 2023-08-17
  • トピック:
  • Workflows
    このトピックの詳細を表示
  • 作成対象:
  • Intermediate
    Developer

説明

Scheduler」アクティビティを使用すると、ワークフローまたはアクティビティの開始日時を指定できます。

使用状況

Scheduler」アクティビティは、予約済みの開始とみなされます。アクティビティのグラフ内の配置ルールは、「Start」アクティビティのルールと同じものです。このアクティビティはインバウンドトランジションを持つことはできません。

ワークフローを作成する場合は、ブランチごとに 1 つの「Scheduler」アクティビティのみを使用し、タイムゾーンの設定をおこなってください。これにより、特定のタイムゾーンでワークフローを開始できます。それ以外の場合は、ワークフローのプロパティで定義されたタイムゾーンでワークフローが実行されます(ワークフローの作成を参照)。

注意

アクティビティの Repetition frequency は 10 分以上にする必要があります。つまり、1 つのワークフローを 10 分に1 回以上自動的に実行することはできません。

複数のアクティビティを含むスケジュール済みワークフローをデザインする場合は、ワークフローが終了するまで再スケジュールされないようにする必要があります。 これをおこなうには、以前の実行の 1 つ以上のタスクがまだ保留中の場合に、実行を防ぐようにワークフローを設定する必要があります。 詳しくは、このページを参照してください。

関連トピック:

設定

  1. ワークフローに「Scheduler」アクティビティをドラッグ&ドロップします。

  2. アクティビティを選択し、表示されるクイックアクションの ボタンを使用して開きます。

  3. Execution frequency を指定します。

    • Once:ワークフローは 1 回実行されます。
    • Several times a day:ワークフローは、1 日に数回定期的に実行されます。特定の時間を指定するか、定期的に実行されるように設定できます。
    • Daily:ワークフローは、特定の時間(1 日 1 回)に実行されます。
    • Weekly:ワークフローは、指定された日時(週に 1 回または数回)に実行されます。
    • Monthly:ワークフローは、指定された日時(月に 1 回または数回)に実行されます。ワークフローを実行する月を選択できます。月の第 2 火曜日など、月の特定の曜日に実行を設定することもできます。
    • Yearly:ワークフローは、指定された日時(年に 1 回または数回)に実行されます。
  4. 選択した頻度に従って実行の詳細を定義します。詳細フィールドは、指定する頻度(時間、繰り返し頻度、指定した日数など)に応じて異なります。

    メモ

    Repetition frequency」フィールドを使用すると、一定の間隔でワークフローをトリガーすることができます。例えば、実行期間を「Daily」に指定し、繰り返し頻度を 2(日)に設定すると、ワークフローは 2 日ごとにトリガーされます。10 分を下回ることはできません。繰り返し頻度を 0(またはデフォルト値)に設定した場合、このオプションは考慮されず、指定した実行頻度に従ってワークフローが実行されます。

  5. 実行の有効期限を指定します。

    • Never:ワークフローは、指定された頻度に従って実行され、時間枠や反復回数に制限はありません。
    • After a certain number of iterations:ワークフローは、X の制限に達するまで、指定された頻度に従って実行されます。Number of iterations を指定する必要があります。
    • On a specific date:ワークフローは、指定された頻度に従って、指定された日付まで実行されます。実行期限を指定する必要があります。
  6. Preview next executions」をクリックして、ワークフローの実行スケジュール(次の 10 回)を確認します。

  7. Execution options」タブの「Time zone」フィールドで、スケジューラーのタイムゾーンを設定します。

    受信者のタイムゾーンに応じた配信の送信について詳しくは、このまたは繰り返しワークフローのを参照してください。

  8. アクティビティの設定を確認し、ワークフローを保存します。

次の例では、アクティビティは、毎週月曜日の午前 7 時に、未定の期間、ワークフローを週単位で開始するように設定されています。

このページ