このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
- トリガーは Workflow アプリケーションでのみ利用可能です。
- 各ワークフローには最大 1 つのスケジュールトリガーを設定できます。
スケジュールトリガーの追加
ワークフローキャンバスで右クリックし、ブロックを追加 > 始める > スケジュールトリガー を選択します。スケジュールトリガーの設定
トリガーのスケジュールは、デフォルトのビジュアル設定または Cron 式を使用して設定できます。 設定後、次の 5 回のスケジュール実行時刻を確認できます。スケジュールトリガーは出力変数を生成しませんが、ワークフローをトリガーするたびにシステム変数
sys.timestamp(各ワークフロー実行の開始時刻)を更新します。ビジュアル設定を使用
単純な毎時、毎日、毎週、または毎月のスケジュールに使用します。毎週および毎月の頻度では、複数の曜日や日付を選択できます。Cron 式を使用
平日の午前 9 時から午後 5 時まで 15 分ごと、といったより複雑で正確なタイミングパターンに使用します。標準フォーマット
Cron 式は、ワークフローの実行スケジュールを定義する文字列です。スペースで区切られた 5 つのフィールドで構成され、それぞれが異なる時間単位を表します。各フィールド間に 1 つのスペースがあることを確認してください。
日 と曜日 の両方のフィールドが指定されている場合、トリガーはどちらかのフィールドに一致する日付でアクティブになります。例えば、
1 2 3 4 4 は、4 月 3 日および 4 月の毎週木曜日にワークフローをトリガーします。4 月 3 日が木曜日である場合に限定されません。特殊文字
定義済み表現
@yearly:年に一度、1 月 1 日の午前 0 時に実行。@monthly:月に一度、月の初日の午前 0 時に実行。@weekly:週に一度、日曜日の午前 0 時に実行。@daily:日に一度、午前 0 時に実行。@hourly:毎正時に実行。
例
スケジュールトリガーのテスト
- このステップを実行:スケジュールトリガーは設定されたスケジュールを無視して即座に実行されます。
- テスト実行:スケジュールトリガーは次回の予定実行時刻まで待機します。