サービス / データ管理定期実行タイミングのパターン指定

次の画面 / エリアでは、定期実行するサービスや処理の実行タイミングをパターン指定することができます。

  • [マスタ管理] - [サービス管理] - [サービス設定詳細エリア]
  • [マスタ管理] - [データ管理] - [アップロード処理] - [アップロード処理詳細エリア]
  • [マスタ管理] - [データ管理] - [ダウンロード処理] - [ダウンロード処理詳細エリア]
  • [マスタ管理] - [データ管理] - [データ収集設定] - [データ収集設定詳細エリア]

定期実行設定をパターン指定する場合、実行タイミングを "00 */10 * * * ?" のようなスペース区切りのパターン文字列として指定します。この章では、パターン指定の方法について説明します。

メニュー別機能
サービスの設定手順については、以下を参照してください。
サービス管理 - サービス設定 - [定期サービス] を手動で操作する
メニュー別機能
アップロード処理の設定手順については、以下を参照してください。
データ管理 - アップロード処理 - [アップロード処理] を登録・編集する
メニュー別機能
ダウンロード処理の設定手順については、以下を参照してください。
データ管理 - ダウンロード処理 - [ダウンロード処理] を登録・編集する

パターンフォーマット

パターン文字列内のそれぞれの項目の意味を次にまとめます。

左から何番目の項目か 項目の意味 必須か 指定できる範囲 指定可能文字
1 必須 0-59 , - * /
2 必須 0-59 , - * /
3 必須 0-23 , - * /
4 必須 1-31 , - * ? / L W
5 必須 1-12 または JAN-DEC , - * /
6 曜日 必須 1-7 または SUN-SAT , - * ? / L #
7 必須でない 空文字、1970-2099 , - * /

特殊文字

パターンの一部として、次の特殊文字を指定することができます。

特殊文字 意味 備考
*
(アスタリスク)
すべての値 この特殊文字は項目の中のすべての値を選択する場合において使用する。たとえば、分項目の「*」は「毎分」を意味する。
?
(クエスチョン)
値を指定しないことを意味する 他の場所の指定で値が決まるため、その項目では特に値を指定しない場合に使う。たとえば、月の特定の日 (たとえば、毎月 10 日) に実行したい場合は、毎月 10日 の曜日は特定できないため「月の日の項目に 10、曜日の項目に“?"」を設定することになる。
-
(ハイフン)
範囲指定 この特殊文字は範囲を指定する場合において使用する。たとえば、時項目の「10-12」は「10 時、11 時、12 時」を意味する。
,
(カンマ)
複数指定 この特殊文字は複数の値を指定する場合において使用する。たとえば、週の曜日項目の「MON,WED,FRI」は「月曜日、水曜日、および金曜日」を意味する。
/
(スラッシュ)
増分指定 この特殊文字は増分を指定する場合において使用する。たとえば、秒項目の「0/15」は「「0秒、15秒、30秒、および45秒」を意味する。
L
(Last)
最後の日 この特殊文字は月の日の項目では「月の最後の日」、週の曜日の項目では「土曜日」もしくは「月の最後の曜日」を意味する。”6L”は「月の最後の金曜日」を意味する。
W
(Weekday)
平日(月~金) この特殊文字は平日を指定する場合において使用する。たとえば、月の日の項目の「15W」は「月の中で 15 日に最も近い平日」を意味する。つまり15日が土曜日なら 14 日の金曜日となる。
#
(シャープ)
月のN番目指定 この特殊文字は月のN番目を指定する場合において使用する。たとえば、週の曜日の項目の「6#3」は「月の第 3 金曜日」を意味する。

パターン例

設定時の参考に、パターン指定例を次にまとめます。

パターン 説明
0 0 12 * * ? 毎日 12:00:00
0 15 10 ? * * 毎日 10:15:00
0 15 10 * * ? 毎日 10:15:00
0 15 10 * * ? * 毎日 10:15:00
0 15 10 * * ? 2005 2005 年の間の毎日 10:15:00
0 * 14 * * ? 毎日 14:00:00 から 14:59:00
0 0/5 14 * * ? 毎日 14:00:00 から 14:55:00 の 5 分間隔
0 0/5 14,18 * * ? 毎日 14:00:00 から 14:55:00 と 18:00:00 から 18:55:00 の 5 分間隔
0 0-5 14 * * ? 毎日 14:00:00 から 14:05:00
0 10,44 14 ? 3 WED 3 月の毎週水曜日の 14:10:00 と 14:44:00
0 15 10 ? * MON-FRI 毎週月、火、水、木、金曜日の 10:15:00
0 15 10 15 * ? 毎月 15 日の 10:15:00
0 15 10 L * ? 毎月最終日の 10:15:00
0 15 10 ? * 6L 毎月最終金曜日の 10:15:00
0 15 10 ? * 6L 2002-2005 2002 年から 2005 年の間の毎月最終金曜日の 10:15:00
0 15 10 ? * 6#3 毎月第 3 金曜日の 10:15:00
0 0 12 1/5 * ? 毎月 1 日から 5 日間隔の 12:00:00
0 11 11 11 11 ? 11 月 11 日11:11:00