第10章 スケジュール
ナビゲーションパネルから
オン または オフ の切り替えを使用して、アクティブなスケジュールを停止するか、停止したスケジュールをアクティブにします。
編集 アイコンをクリックしてスケジュールを編集します。
テンプレート、プロジェクト、またはインベントリーソースを設定する場合は、そのリソースの Details ページの Schedules タブをクリックして、これらのリソースのスケジュールを設定します。スケジュールを作成するときには、次のパラメーターを使用できます。
- 名前
- スケジュール名をクリックして詳細を開きます。
- 関連リソース
- スケジュールの機能を説明します。
- タイプ
- スケジュールがソースコントロールの更新に関連しているのか、システム管理されたジョブスケジュールに関連しているのかを識別します。
- 次回実行日時
- 次に予定されているタスクの実行
10.1. 新しいスケジュールの追加
スケジュールは、テンプレート、プロジェクト、またはインベントリーソースから作成することも、メインの Schedules ページから直接作成することもできます。
Schedules ページで新しいスケジュールを作成するには、次の手順を実行します。
手順
-
ナビゲーションパネルから、
を選択します。 - Create Schedule ウィンドウが開きます。 をクリックします。
このスケジュールを適用する リソースタイプ を選択します。
選択:
ジョブテンプレート
- ジョブテンプレート の場合は、メニューから ジョブテンプレート を選択します。
ワークフロージョブテンプレート
- ワークフロージョブテンプレート の場合は、メニューから ワークフロージョブテンプレート を選択します。
インベントリーソース
- インベントリーソース の場合は、適切なメニューから インベントリー と インベントリーソース を選択します。
プロジェクトの同期
- プロジェクト同期 の場合は、メニューから プロジェクト を選択します。
管理職テンプレート
- 管理ジョブテンプレート の場合は、メニューから ワークフロージョブテンプレート を選択します。
リソースページから新しいスケジュールを作成するには、次の手順を実行します。
手順
- 設定しているリソースの Schedules タブをクリックします。これには、テンプレート、プロジェクト、またはインベントリーソースを指定できます。
- Create Schedule ウィンドウが開きます。 をクリックします。
両方の手順に共通のステップ
ジョブテンプレート と プロジェクトの同期 については、次のフィールドに適切な詳細を入力します。
- Schedule name: 名前を入力します。
- オプション: Description: 説明を入力します。
- Start date/time: スケジュールを開始する日時を入力します。
Time zone: タイムゾーンを選択します。入力する Start date/time は、このタイムゾーンの日時である必要があります。
スケジュールを設定すると Schedule Details が表示され、スケジュールの設定や、選択した Local Time Zone でのスケジュールの発生状況を確認することができます。
重要ジョブは UTC でスケジュールされます。夏時間への切り替えまたは夏時間からの切り替えが発生すると、特定の時刻に実行される繰り返しジョブは、ローカルタイムゾーンに合わせて移動する可能性があります。スケジュールが保存されると、システムはローカルタイムゾーンベースの時刻を UTC に解決します。スケジュールが正しく作成されていることを確認するには、スケジュールを UTC 時間で設定します。
- Define rules ページが表示されます。 をクリックします。
10.1.1. スケジュールのルールの定義
以下の情報を入力します。
- Frequency: スケジュールを実行する頻度を入力します。
- 間隔:
- Week Start: 週の始まりの曜日を選択します。
- Weekdays: スケジュールを実行する曜日を選択します。
- Months: スケジュールを実行する月を選択します。
- Annual week(s) number: このフィールドは、スケジュールを実行する年間週番号を宣言するために使用します。
- Minute(s) of hour: このフィールドは、スケジュールを実行する分を宣言するために使用します。
- Hour of day: このフィールドは、スケジュールを実行する時間帯を宣言するために使用します。
- Monthly day(s) number: このフィールドは、スケジュールを実行する月の序数の日を宣言するために使用します。
- Annual day(s) number: このフィールドは、スケジュールを実行する年の序数の日を宣言するために使用します。
Occurences: このフィールドは、使用して、Rule セクションのフォームフィールドを使用して宣言されたルールに基づいて、インデックス付けされたルールを絞り込むために使用します。
スケジュールのルールを設定した場合は、iCalendar ドキュメントの
iCalendar RFC for bysetpos
フィールドへの リンク で詳細を確認してください。- Count: このルールを使用する回数。
- Until: 指定した日時までこのルールを使用します。
Schedule Rules 概要ページが表示されます。
をクリックします。ルールをさらに追加するには、
をクリックします。 をクリックします。Schedule Exceptions 概要ページが表示されます。
10.1.2. スケジュールの例外の設定
Create Schedule ページで、 をクリックします。
スケジュールのルールと同じ形式を使用して、スケジュールの例外を作成します。
をクリックして、スケジュールと例外の両方を保存して確認します。