改进排程操作代理的建议(预览版)

[本文是预发行文档,可能会有所更改。]

本文提供优化调度运营智能体建议的实用技巧,以提升资源调度方案的效能。

重要提示

  • 这是一项预览功能。
  • 预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前已经可用,以便客户可以抢先体验并提供反馈。

定义资源和要求属性

代理在优化计划时评估资源和要求的属性。 若要获得最佳结果,请一致地使用以下属性:

管理现有预订

该智能体将现有预订与未满足需求同等对待,可能导致意外结果。 例如,如果调度员在上午 10:00 向代理询问建议计划,代理可能会建议将上午 10:20 的预订替换为优先级更高的任务。 以下建议可帮助你避免这些问题:

  1. 使用自定义时间范围,并将其起始时间设置为当前时间后一到两个小时。

  2. 对于需要保留的预约,请应用优化方法为不移动的预约状态。 在 选择预订状态的优化方法中了解详细信息。

  3. 创建不含需求的视图,并在智能体设置中选择该视图。 智能体仅会优化现有预约的顺序来生成建议日程。 如果只想优化当天的旅行路线,此方法特别有用。 但是,请记住,代理仍可以删除与其他设置不匹配的预订,或者承诺的时间范围已过期。

有效预约条件

智能体需同时存在可预约资源的有效预约与未满足资源需求才能生成排程方案。 需求地点间距不宜过远。 例如:若资源位于纽约而预约/需求均在迈阿密,则无法生成结果。

优化方法设为不移动且发生在工作时间外或需工作时间外出行的预约,不符合纳入建议日程的条件。

优化方法设为“不移动”的预约

具有 “不移动”优化方法的预订,或者未设定优化方法的预订,可能会对代理提出挑战。 如果未为预订状态设置优化方法,则代理默认将预订视为 “不移动 ”。 在任一情况下,代理都无法移动这些预订,这可能会导致以下问题:

  • 如果计划包含重叠的预订,代理无法建议更好的计划。

  • 如果一个或多个预订与资源的休息时间或非工作时间重叠,代理无法建议更好的时间表。 它始终努力在资源的工作时间内安排所有旅行和预订相关的工作。 系统还会预留资源从当日最后预约地点返回其终点位置的行驶时间。

  • 如果行程开始或工作发生在优化时间范围的开始之前,代理将返回错误。 它不能建议在指定时间范围内进行旅行或工作的计划。 同样,如果旅行或工作的任何部分与优化时间范围的结束重叠,代理将失败。

若要避免这些问题,请选择所有预订状态的优化方法,或确保优化时间范围的开始和结束在 “请勿移动 ”预订之前或之后发生。 在 选择预订状态时间范围的优化方法中了解详细信息。

设置优先级值与优化方法

如果代理根本不接需求或预订,请确保优先事项有设置优先级值,并且预订状态设有优化方法。 在 “设置优先级值 ”和 “为预订状态选择优化方法”中了解详细信息。

限制和已知问题

调度操作代理存在一些限制:

  • 它不支持 帐户设备设施类型的资源。 代理仅支持 用户联系人船员 资源。

  • 该资源在整个优化范围内不得属于任何团队。

  • 资源在工作日或班次中最多可以有三个休息时间。 如果有四次或更多次休息时间,代理将返回错误。

  • 智能体不考虑需求的满足偏好或部分满足的资源需求。

  • 当资源可用于工作时,智能体需要运行。 资源不能处于休息、离岗状态,或正在前往预约地点途中/处理预约任务。

  • 代理最适用于未安装 Microsoft Dynamics 365 Field Service 的资源计划优化外接程序的 Field Service 环境。 若您安装了该插件,请改用 Resource Scheduling Optimization 的单资源优化功能