フィールドサービススケジュール最適化のバッチを作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • 最適化を実行する間隔を決定する最適化バッチを作成します。関連するスコープの開始日、バッチ開始時刻と終了時刻、および実行頻度を設定します。

    始める前に

    必要なロール:wm_admin

    このタスクについて

    スケジュールを最適化するための主な考慮事項:
    • バッチ構成:最適化のために、24 時間以内に最大 36 個のバッチを構成できます。各バッチは 2 時間以上継続する必要があり、重複するバッチは 3 つ以下である必要があります。たとえば、バッチ 1 が深夜 02:00 まで、バッチ 2 が 01:00 から 03:00 まで、バッチ 3 が 02:00 から 04:00 まであるとします
    • 頻度設定:最適化の実行は、継続的または固定スケジュールでサポートされます。最適化を実行するデフォルトの頻度は 7 日ごとです。ただし、実行頻度を調整するために、いくつかのオプションから柔軟に選択できます。特定のニーズに基づいて、1 回、毎日、または 30、60、90、120、または 180 日の間隔で実行するように最適化を設定できます。
    • 時間相対スコープ:スコープの開始時間は、バッチ開始時間に対するものです。バッチが今日開始されていても、スコープの開始時間が明日の場合、最適化は翌日の指定されたスコープのエージェントとタスクに焦点を当てます。
    • テリトリー間の最適化:複数のテリトリーにまたがるエージェントとタスクを処理する場合、システムは重複するすべてのテリトリーを単一のセットにインテリジェントに統合します。これにより、簡素化された効果的なスケジューリングプロセスが保証されます。
    • システムデータ:システムは、テリトリー間でタスクの適格性を追跡し、テリトリー間の関連性とそれらの重複を計算します。このデータは、エージェントと地理的な重複を特定し、関連するテリトリーの包括的なリストを作成するのに役立ちます。

    手順

    1. 移動先 すべて > スケジュール最適化 > バッチ最適化 > バッチ.
    2. [新規] を選択します。
    3. [名前] フィールドに名前を入力します。
    4. 関連するフィールドに開始日、バッチ開始時間、および終了時間を設定します。
      注:
      開始日が過去のバッチをアクティブ化すると、すぐに実行するジョブと将来実行するジョブの 2 つのスケジュール済みジョブが作成されます。開始日が将来のバッチをアクティブ化すると、バッチは指定された時刻に実行されます。即時処理を回避するには、バッチ開始日を、バッチをアクティブ化する予定の将来の日付に設定します。
    5. バッチの実行頻度を決定し、[ 実行頻度] の値を選択します。
    6. [保存] を選択します。
    7. バッチにスコープを追加します。
      • スコープを作成するには: 8 〜 11 のステップを完了します。
      • 既存のスコープを再利用するには: [最適化スコープ] タブで、[ 編集 ] を選択して既存のスコープを選択します。スコープを再利用すると、すべての設定レコードを含む選択したスコープが複製され、複製がバッチにリンクされます。
    8. アサイン先グループまたはテリトリー別にタスクを最適化するには、[最適化スコープ] フィールドで [新規] を選択します。
    9. [名前] フィールドに名前を入力します。
    10. [ スケジュール属性 ] フィールドでスケジュール属性構成を選択します。
    11. アサイン期間範囲を設定して、タスクがエージェントにアサインされる期間を決定します。
    12. [Activate (アクティブ化)] を選択します。
    13. オプション: [ 今すぐスケジュール ] を選択すると、通常のスケジュールトリガー時間に影響を与えずにバッチをすぐに実行できます。
      [ 今すぐスケジュール] アクションは、通常のスケジュールとは無関係にバッチを実行します。[ 今すぐスケジュール] を使用しても、次にスケジュールされた最適化の実行が変更されたり遅くなったりすることはありません。

    タスクの結果

    定義された間隔ごとに、バッチは フィールドサービススケジュール最適化 プロセスをトリガーします。作業指示タスクは最適なエージェントに自動的にアサインされ、それに応じて [担当者] フィールドが更新されます。次回のトリガー予定時刻を確認するには、「 https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2142495」を参照してください。
    注:
    フィールドサービススケジュール最適化 では、最適化の実行中にエージェントまたはタスクに加えた変更は検出されません。次回の最適化実行時に、エージェントとタスクの変更が考慮されます。

    各最適化の試みからインサイトを収集するために フィールドサービススケジュール最適化ログを表示 できます。

    最適化バッチのスコープの追加または削除

    最適化バッチにスコープを追加するか、バッチ内のスコープの数が多くなりすぎて管理できなくなった場合はバッチからスコープを削除します。

    始める前に

    必要なロール:wm_admin

    手順

    1. 移動先 すべて > スケジュール最適化 > バッチ.
    2. スコープを追加または削除する最適化バッチを選択します。
    3. [Edit (編集)] を選択します。
    4. スコープを選択します。
    5. 最適化バッチにスコープを追加するか、最適化バッチからスコープを削除します。
      • スコープを追加するには、[ 追加] を選択します。
      • スコープを削除するには、[ 削除] を選択します。
    6. [保存] を選択します。