メインコンテンツへスキップ
このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
  • トリガーは Workflow アプリケーションでのみ利用可能です。
  • 各ワークフローには最大 1 つのスケジュールトリガーを設定できます。
スケジュールトリガーを使用すると、指定した時刻または間隔でワークフローを実行できます。これは、日次レポートの生成やスケジュールされた通知の送信など、繰り返し発生するタスクに最適です。

スケジュールトリガーの追加

ワークフローキャンバスで右クリックし、ブロックを追加 > 始める > スケジュールトリガー を選択します。

スケジュールトリガーの設定

トリガーのスケジュールは、デフォルトのビジュアル設定または Cron 式を使用して設定できます。 設定後、次の 5 回のスケジュール実行時刻を確認できます。
スケジュールトリガーは出力変数を生成しませんが、ワークフローをトリガーするたびにシステム変数 sys.timestamp(各ワークフロー実行の開始時刻)を更新します。

ビジュアル設定を使用

単純な毎時、毎日、毎週、または毎月のスケジュールに使用します。毎週および毎月の頻度では、複数の曜日や日付を選択できます。

Cron 式を使用

平日の午前 9 時から午後 5 時まで 15 分ごと、といったより複雑で正確なタイミングパターンに使用します。
LLM を使用して Cron 式を生成できます。

標準フォーマット

Cron 式は、ワークフローの実行スケジュールを定義する文字列です。スペースで区切られた 5 つのフィールドで構成され、それぞれが異なる時間単位を表します。
各フィールド間に 1 つのスペースがあることを確認してください。
曜日 の両方のフィールドが指定されている場合、トリガーはどちらかのフィールドに一致する日付でアクティブになります。例えば、1 2 3 4 4 は、4 月 3 日および 4 月の毎週木曜日にワークフローをトリガーします。4 月 3 日が木曜日である場合に限定されません。

特殊文字

定義済み表現

  • @yearly:年に一度、1 月 1 日の午前 0 時に実行。
  • @monthly:月に一度、月の初日の午前 0 時に実行。
  • @weekly:週に一度、日曜日の午前 0 時に実行。
  • @daily:日に一度、午前 0 時に実行。
  • @hourly:毎正時に実行。

スケジュールトリガーのテスト

  • このステップを実行:スケジュールトリガーは設定されたスケジュールを無視して即座に実行されます。
  • テスト実行:スケジュールトリガーは次回の予定実行時刻まで待機します。
最終更新日 2026年7月14日