スケジュール操作エージェントの使用 (プレビュー)

[この記事はプレリリース ドキュメントであり、変更されることがあります]

スケジュール運用エージェントを使用して、1 人の技術者のスケジュールをすばやく最適化します。

Important

  • これはプレビュー機能です。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限される可能性があります。 これらの機能は、お客様が早期にアクセスしてフィードバックを提供できるように、公式リリースの前に利用できます。

前提条件

管理者は、 エージェントを使用する 前にエージェントを設定する必要があります。

スケジュール操作エージェントを起動する

スケジュール操作エージェントは、次の 2 つの方法で起動できます。

オプション 1: Copilot サイド ペイン

  1. 任意のフィールド サービス ページで、アプリ ヘッダーのCopilot アイコンを選択します。

  2. チャット ボックスに、 スケジュールの提案などのプロンプトを入力します。

    Dynamics 365 Field Service の Copilot サイド ウィンドウのスクリーンショット。技術者のスケジュールを作成するためのプロンプトが表示されたチャットが表示されています。

オプション2: スケジュール ボード

  1. スケジュール ボードで、技術者の名前を右クリックします。

  2. [ スケジュールの提案] を選択します。

    • 選択したリソースの種類がサポートされていない場合、このオプションは使用できません。 詳細については、ツールヒントを確認してください。

    選択したリソースのオプションのメニューが表示Dynamics 365 Field Serviceのスケジュール ボードのスクリーンショット。[スケジュールの提案] オプションが強調表示されています。

最適化要求の設定を調整する

エージェントを起動すると、最適化されたスケジュールの生成を開始する前に調整できる設定が提案されます。 必要に応じて設定を調整して、エージェントがビジネス要件を満たすスケジュールを提案するようにします。

選択した設定に関係なく、[移動不可] に設定されている予約はエージェントによって 移動されず、技術者の勤務時間と休憩時間が優先されます。

Dynamics 365 Field Service.

Resource

選択したリソースの名前が入力されますが、このフィールドを編集して任意のリソースのスケジュールを最適化できます。

スケジューリングの目標

スケジュール設定の目標は、最適化の予想される結果がエージェントに通知されます。 2 つのオプションから選択する:

  • 使用率を最大化 すると、技術者が予約の作業に費やす時間が最大化され、旅行時間を最小限に抑えながら、優先順位と約束のウィンドウが考慮されます。 エージェントは、明日に期限が切れる優先順位の高い作業指示よりも、今日期限が切れる 約束時刻 の優先順位の低い作業指示を優先できます。

  • フロントロードの優先度の高い作業 には、移動時間が長く使用率が低いことを意味する場合でも、できるだけ多くの優先度の高い要件が含まれます。 ただし、エージェントは要件の予約順序を考慮しないため、優先順位が最も高い予約が技術者のシフトの最後の予約になる可能性があります。

時間範囲

エージェントがスケジュールを最適化する時間の範囲を選択します。 既定では、範囲は現在の時刻から、選択したタイム ゾーンの現在の日の終わりまでです。 スケジュールは、最大 72 時間、最大 3 日後のカスタム範囲で最適化できます。

タイム ゾーンは、リソースまたはディスパッチャーのローカル タイム ゾーンとは異なる場合があります。 既定では、 スケジュール ボードの設定で選択したタイム ゾーンが使用されます。

特に Copilot サイド パネルでエージェントを起動すると、時間範囲とタイム ゾーンがリソースの稼働時間と一致しないか、重複しない場合、エージェントはエラー メッセージを返します。

要件

エージェントがスケジュールを最適化するときに満たされていない要件を考慮するには、リソース要件ビューを選択します。 共有ビュー、システム ビュー、個人ビューなど、アクセスできる任意のビューを選択できます。

エージェントが提案するスケジュールに影響を与えるのに役立つ要件ビューを作成して選択します。 たとえば、スケジュールの目標が優先度の高い作業を事前に読み込む場合は、優先度の高い要件のみを一覧表示するビューを選択します。 または、エージェントが移動時間を短縮するために、既存の予約のみを再配置する場合は、空のリストを返す必要条件ビューを作成して選択します。

その他のオプション

エージェントの推奨スケジュールにさらに影響を与える場合は、次の制約設定を使用します。

  • 必要な特性を一致させる (特性)

    • オフ: エージェントは特性を無視し、リソースが予約または要件を満たすことができると想定します。
    • オン: エージェントは特性マッチングを強制します。
      • リソースに特性がない場合は、特性のない予約と要件のみが考慮されます。
      • リソースに特性がある場合は、一致する特性 (または一致しない) を持つ予約と要件が考慮されます。
      • 一致しない特性を持つ予約と要件は、推奨されるスケジュールから削除されます。
  • 一致する地域では 、リソースと同じ 地域 を持つ予約と要件が検索されます。 このオプションをオフにした場合、エージェントは担当地域を無視し、使用可能なすべての地域でリソースを機能させることができます。 選択した場合、エージェントは、リソースと同じ担当地域にない、提案されたスケジュールから予約を削除します。

  • 約束時間内のスケジュール では、要件と予約に適用される 時間制約 が考慮されます。 このオプションをオフにすると、エージェントは時間制約を無視します。 これを選択して、最適化範囲の終わりまでに締切が過ぎてしまう要件または予約がある場合、エージェントはそれらを移動時間、優先度、または期間よりも重要度が高いものとして、提案されたスケジュールに組み込むよう試みます。

    Caution

    このオプションを選択し、最適化範囲内の予約に期限切れの Promise 期間がある場合、エージェントは提案されたスケジュールからその予約を削除します。

  • 予測移動時間を使用すると、移動時間 を見積もるときに、過去の交通情報が考慮されます。 このオプションをオフにすると、エージェントは平均移動時間に基づいて移動時間を計算します。 選択した場合、エージェントは、朝のラッシュ時や一般的な交通渋滞などの過去のトラフィック パターンを使用して移動時間を見積もります。 ただし、事故や道路のメンテナンスなどのリアルタイムの交通の中断は考慮されません。 詳細については、「 リソース スケジュールの最適化」の最適化の目標を参照してください

提案されたスケジュールを確認する

エージェントの推奨スケジュールを適用する前に確認します。 元のスケジュールを、リスト ビューまたはガント チャートの推奨スケジュールと、推奨される移動ルートと比較できます。

次の例では、技術者の元のスケジュールには、通常の勤務時間外のジョブが含まれていました。その結果、残業が発生し、午前は 2 回予約されます。

予約と超過時間が重複する技術者のスケジュールのスクリーンショット。

次の例は、元のスケジュールとスケジュール操作エージェントの推奨スケジュールの比較を示しています。 最適化されたスケジュールは、予約が重複しない優先度の高い作業に焦点を当て、技術者の通常の稼働時間内で移動時間を最適化します。

優先度と作業時間を考慮した最適化されたスケジュールのスクリーンショット。

提案されたスケジュールを簡単に解釈できるようにするには、スケジュール ボードに移動時間を表示します。 右上隅にある歯車アイコンを選択し、[ 移動期間の設定] で [ 移動期間の表示] を選択します。

提案されたスケジュールを受け入れるには、適用を選択します。
さまざまな制約を使用して最適化を再実行するには、[ 設定の調整] を選択します。
変更せずに提案を破棄するには、[ キャンセル] を選択します。

結果が期待を満たしていない場合は、 スケジュール操作エージェントの提案の改善 (プレビュー) を使用します。

次のステップ