Resource Scheduling Optimization의 단일 리소스 최적화
전체 조직의 일정 요구 사항에 따라 최적화를 실행하도록 Dynamics 365 Field Service용 Resource Scheduling Optimization 추가 기능을 구성할 수 있습니다. 때로는 사용 가능한 리소스 집합이 아닌 단일 리소스의 일정만 최적화해야 할 수도 있습니다. 단일 리소스 최적화는 리소스의 일정과 이동 경로를 최적화하는 빠른 방법을 제공합니다. 리소스 일정 및 추가 요구 사항에 대한 기존 예약을 고려합니다.
리소스가 다음과 같은 경우 하루 동안 발생한 일정 변경을 수용하는 데 도움이 됩니다.
- 취소로 인해 일정에 차이가 있습니다.
- 긴급 작업 지시가 지정되어 이중 예약되었습니다.
- 수동으로 작성된 일정이 있고 최소한의 이동 경로가 필요합니다.
개별 리소스의 일정을 최적화하기 위해 배치 담당자는 단일 리소스 최적화를 수동으로 실행할 수 있습니다. 워크플로는 단일 리소스 최적화를 트리거할 수도 있습니다. 다른 Resource Scheduling Optimization 시나리오와 달리 단일 리소스 최적화 실행을 예약할 수 없습니다.
노트
Field Service 버전 8.8.99.10 및 Resource Scheduling Optimization 버전 3.4.0.623부터 단일 리소스 최적화 실행에서는 요구 사항과 기존 예약을 고려합니다. 결과적으로 시스템은 기존 예약을 삭제하여 최적화 목표에 더 잘 맞는 일정을 만들 수 있습니다. 이전 버전에서는 단일 최적화 실행이 기존 예약만 고려했습니다.
전제 조건
- Dynamics 365 Field Service 버전 8.8.99.10 이상.
- Resource Scheduling Optimization 버전 3.4.0.623 이상.
- 단일 리소스 최적화를 실행하려는 예약 가능한 리소스에 대해 예약 최적화가 예로 설정됩니다.
1단계: 목표 설정
단일 리소스 최적화는 최적화 범위가 필요하지 않은 유일한 Resource Scheduling Optimization 시나리오입니다. 범위는 정의된 날짜 범위의 리소스에 대한 예약으로 자동 정의됩니다. 최적화 목표는 Resource Scheduling Optimization이 고려하고 우선 순위를 지정해야 하는 메트릭을 정의합니다.
먼저 새 최적화 목표를 만듭니다.
단일 리소스 최적화는 일반적으로 하루 종일 변경된 일정을 정리합니다. 다음 권장 사항을 살펴 보십시오.
엔진 노력 수준을 매우 약함으로 설정합니다. 단일 리소스 최적화가 더 빨리 완료될수록 배치 담당자가 일정 요구 사항에 더 효과적으로 대응할 수 있습니다.
작업 시간 내 예약 제약 조건을 제거하여 더 많은 예약을 리소스 일정에 맞출 수 있도록 합니다. 이 설정은 리소스가 긴급 작업을 시작해야 하는 경우 유용할 수 있습니다. 이 제약 조건을 제거하면 예약 종료 시간이 휴무 시간으로 넘어갈 수 있습니다. 제약 조건을 사용하여 시스템은 마지막 예약을 완료한 후 리소스의 최종 위치로 돌아갈 시간이 있는지 확인합니다.
이전 트래픽에 대한 이동 시간 계산 옵션이 최적화 목표에 사용 설정되어 있는 경우 이 옵션을 삭제합니다.
시나리오는 운영자가 가장 잘 알고 있음을 가정하므로 일치 영역, 역할 및 특성과 관련된 제약 조건을 제거합니다. 제약 조건을 활성화하면 배치 담당자가 제약 조건을 무시하는 리소스에 작업 주문을 할당한 다음 단일 리소스 최적화를 실행하여 리소스 속성과 일치하지 않기 때문에 예약을 삭제하는 상황이 발생할 수 있습니다.
단일 리소스 최적화가 고객과의 시간 약속 또는 SLA를 유지하도록 예약 잠금 옵션 및 예약 기간 제약 조건을 추가합니다.
팁
위치 기반이 아닌 리소스에는 리소스 요구 사항도 위치 기반이 아닌 예약만 있을 수 있습니다. Resource Scheduling Optimization은 해당 리소스를 출장과 관련이 없는 작업에만 예약되는 원격 작업자처럼 취급합니다. 또는, 이러한 제약을 해결하기 위해 근무 시간 외에 리소스를 이동할 수 있도록 설정할 수 있습니다.
다음으로 단일 리소스 최적화 목표를 기본 목표로 추가합니다.
2단계: 결과 실행 및 보기
단일 리소스 최적화를 실행하는 방법은 다음과 같이 세 가지입니다.
기본값으로 실행
일정 게시판에서 리소스(팀, 풀 또는 시설 제외)를 마우스 오른쪽 버튼으로 클릭하고 일정 최적화를 선택하여 다음을 사용하여 최적화합니다.
- 기본 최적화 목표
- 지금부터 오늘의 끝(오전 12시)까지인 기본 최적화 범위
- 해당 최적화 범위의 리소스 일정에 대한 기존 예약
- 해당 보기에 적용된 정렬 또는 필터링에 따라 정렬된 일정 게시판 하단에 있는 요구 사항의 활성 보기에 있는 요구 사항
최적화가 완료되면 일정 게시판에 새로운 예약 세트가 표시됩니다. 오른쪽 창에는 업데이트, 삭제 또는 생성된 예약에 대한 세부 정보가 표시됩니다.
기본값을 변경한 후 실행
최적화를 실행하기 전에 기본 목표 및 시간 범위를 변경할 수 있습니다. 예를 들어, 시간 범위를 다음 날로 연장하면 시스템은 지금부터 다음 날 말까지의 모든 기존 예약 및 요구 사항을 고려하여 일정을 만듭니다.
리소스 이름을 선택하고 최적화 창을 엽니다.
노트
이 기능은 최적화 범위와 관련된 일정 게시판 보기에서만 사용할 수 있습니다.
단일 리소스를 선택합니다.
최적화 범위를 원하는 값으로 설정합니다.
요구 사항의 경우 최적화 요구 사항을 고려할 보기를 선택합니다. 선택한 보기의 필터 및 정렬 설정에 따라 요구 사항의 순서가 결정됩니다. 기존 예약만 최적화하려면 없음을 선택합니다.
원하는 최적화 목표를 선택합니다.
단일 리소스 최적화 요청을 시작하려면 실행>지금 실행을 선택합니다.
최적화 창의 최적화 요청 기록 섹션에서 요청 상태를 확인할 수 있습니다. 완료되면 일정 게시판이 최적화된 예약 세트로 업데이트됩니다. 삭제, 업데이트 또는 생성된 예약에 대한 세부 정보를 보려면 최적화 요청을 두 번 클릭하세요.
기본값을 변경한 후 시뮬레이션으로 실행
단일 리소스 최적화를 시뮬레이션으로 실행하면 커밋하기 전에 결과 최적화를 확인할 수 있습니다. 시뮬레이션을 실행하려면 기본값을 변경한 후 실행의 단계를 따르세요. 이번에는 드롭다운에서 지금 실행을 선택하는 대신 시뮬레이션으로 실행을 선택합니다. 최적화 요청이 완료되면 결과의 세부 정보를 적용 또는 삭제로 가져옵니다.
노트
시뮬레이션된 예약은 경로가 있는 지도에는 표시되지 않습니다.