orchestrator
2024.10
true
- 基本情報
- ベスト プラクティス
- テナント
- リソース カタログ サービス
- Automation Suite ロボット
- フォルダー コンテキスト
- 自動化
- プロセス
- ジョブ
- Apps (アプリ)
- トリガー
- ログ
- 監視
- キュー
- アセット
- ストレージ バケット
- Test Suite - Orchestrator
- Integrations
- トラブルシューティング
cron 式を使用する
Orchestrator ユーザー ガイド
cron 式を使用する
Cron は、Unix 系オペレーティング システムに存在するソフトウェア ユーティリティで、時間ベースのスケジュール設定に使用されます。空白で区切られた 6 (または年を含む場合は 7) つのフィールドの文字列を使用して、繰り返しタスクの高度にカスタマイズ可能なスケジュール設定を提供します。文字列の形式は
seconds
minutes
hours
day of the month
month
day of the week
year
です。
Orchestrator では、cron 式はバックグラウンド タスクを使用する内部スケジュール ライブラリに基づきます。また、[詳細設定] スケジュール オプションを使用してタイム トリガーを作成するときに使用されます。
cron 式の各フィールドには、以下で説明するように、スケジュールの作成に使用できる指定された範囲の値と特殊文字があります。
フィールド |
必須です。 |
許容値 |
許可された特殊文字 |
---|---|---|---|
|
はい |
0 - 59 |
, - * / |
|
はい |
0 - 59 |
, - * / |
|
はい |
0 - 23 |
, - * / |
|
はい |
1 - 31 |
, - * / ? L W |
|
はい |
1 - 12 または JAN - DEC |
, - * / |
|
はい |
1 - 7 または SUN - SAT |
, - * / ? L # |
|
いいえ |
空白または
1970 - 2099 |
, - * / |
使用可能な特殊文字の意味と使用法は次のとおりです。
文字 |
説明 |
例 |
---|---|---|
|
指定されたフィールドのすべての値を示すために使用されます。 |
* * * ? * * は毎秒トリガーし、0 * * ? * * は毎分 (毎分の 0 秒) トリガーします。
|
|
値が指定されていないことを示すために使用されます。
day of the month または day of the week フィールドでのみ使用できます。
|
0 0 0 15 * ? * は各月 15 日の真夜中にトリガーし、0 0 0 ? * 2 * は毎月曜日の真夜中にトリガーします。
|
|
値の範囲を示すために使用されます。 |
0 0 9-17 ? * 2-6 は、月曜日から金曜日までの午前 9 時から午後 5 時まで毎時間トリガーします。
|
|
追加の値を示すために使用されます。 |
0 0 9-17 ? * MON,WED,FRI は、月曜日、水曜日、金曜日の午前 9 時から午後 5 時まで毎時間トリガーします。
|
|
指定されたフィールドの増分を示すために使用されます。 |
0 0 0/3 ? * 2/7 は、月曜日に深夜から三時間ごとにトリガーします。
|
|
最後を示すために使用されます。
day of the month または day of the week フィールドでのみ使用できます。day of the week の場合、別の値の後に使用できます。たとえば、6L は最終金曜日を示します。
|
59 59 23 L * ? は各月の最終日の午後 11:59:59 にトリガーし、59 59 23 ? * 6L は毎月最終金曜日のみの同じ時間にトリガーします。
|
|
指定された値に最も近い平日を示すために使用されます。
day of the month フィールドでのみ使用できます。
|
0 0 0 15W * ? は毎月 15 日に最も近い平日の真夜中にトリガーします。15 日が土曜日の場合、14 日の金曜日にトリガーされますが、15 日が日曜日の場合、16 日の月曜日にトリガーされます。
|
|
指定された値の毎月の希望する発生時を示すために使用されます (たとえば、最初の金曜日、または第 4 木曜日)。
day of the week フィールドでのみ使用できます。
|
0 0 17 ? * 6#1 は毎月第一金曜日の午後 5 時にトリガーします。
|