예 - 동적 스케줄링

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 동적 일정이 주요 일치 기준에 중점을 두고 작업에 가장 적합한 에이전트의 우선순위를 지정하는 방법을 탐색합니다.

    모든 현장 기술자가 같은 지역에서 작업하는 시나리오를 생각해 보십시오. 모든 기술자는 작업으로부터 동일한 상대적 거리에 있기 때문에 작업을 수행할 수 있는 가용성이 가장 중요한 기준이며 부품 요구사항의 일치가 그 다음입니다.

    이 예시에서는 다음 정보를 가정합니다.
    • 하루에 사용할 수 있는 최대 시간: 8
    • 필요한 총 부품: 5

    일치 기준 값은 다음 목록에 설명되어 있습니다. Alice와 Mack는 Global Teller Systems 현장 기술자입니다.

    • Alice는 5시간의 가용성과 필요한 부품 2개를 가지고 있습니다.
    • Mack는 8시간의 가용성과 필요한 부품 중 1개를 보유하고 있습니다.
    • 오늘 가용성 기준에는 가장 중요한 가중치 20이 할당됩니다.
    • 부품 기준이 가장 많은 에이전트에는 가중치 10이 할당되며, 이는 다음으로 가장 중요한 기준으로 간주되어야 합니다.
    • 모든 기준에는 많을수록 좋음의 순위 지정 메서드가 있습니다.
    앨리스 기준 가중치 순위 산정 메서드
    5 오늘 가용성 20 많을수록 유리함 8
    2 가장 많은 부품이 있는 에이전트 10 많을수록 유리함 1

    이제 일치하는 기준 값을 얻었으므로 기준 등급을 계산할 수 있습니다.

    먼저, 제공된 샘플 작업 주문 작업 데이터를 기반으로 각 기준에 대한 숫자를 계산합니다.

    오늘 이용 가능:

    앨리스: 5 / 8 = 0.625(최대 시간 수는 8).

    맥: 8 / 8 = 1.

    대부분의 부품을 소유한 기술자:

    앨리스: 2/5 = 0.4(5는 필요한 총 파트 수).

    맥: 1 / 5 = 0.2.

    앨리스 기준 가중치 순위 산정 메서드
    5/8 오늘 가용성 20 많을수록 유리함 8/8
    2/5 가장 많은 부품을 보유한 기술자 10 많을수록 유리함 1/5

    일치하는 값과 기준 등급을 얻으면 Alice와 Mack의 기술자 순위를 계산할 수 있습니다.

    다음은 Alice의 기술자 순위입니다.

    각 기준의 숫자에 기준 가중치를 곱한 다음 결과를 모든 기준 가중치의 합계로 나눕니다. 각 기준에 대해 이를 반복하고 결과를 더합니다.

    공식: (Criteria_1 등급 x Criteria_1 가중치) / 총 기준 가중치 + (Criteria_2 등급 x Criteria_2 가중치) / 총 기준 가중치 + (Criteria_3 등급 x Criteria_3 가중치) / 총 기준 가중치 = 기술자 순위/점수.

    표 1. Alice의 순위 계산
    기준 계산이 있는 기준 등급 가중치 점수
    오늘 가용성 0.625 20 0.4166
    대부분의 부품을 소유한 기술자 0.4 10 0.1333
    합계 30 0.5499

    다음은 Mack의 기술자 순위입니다.

    각 기준의 숫자에 기준 가중치를 곱한 다음 결과를 모든 기준 가중치의 합계로 나눕니다. 각 기준에 대해 이를 반복하고 결과를 더합니다.

    공식: (Criteria_1 등급 x Criteria_1 가중치) / 총 기준 가중치 + (Criteria_2 등급 x Criteria_2 가중치) / 총 기준 가중치 + (Criteria_3 등급 x Criteria_3 가중치) / 총 기준 가중치 = 기술자 순위/점수.

    표 2. Mack의 순위 계산
    기준 계산이 있는 기준 등급 가중치 점수
    오늘 가용성 1 20 0.6667
    대부분의 부품을 소유한 기술자 0.2 10 0.0667
    합계 30 0.7334

    결과: Mack(0.7334)가 Alice(0.5599)보다 순위 점수가 높으므로 Mack에게 작업이 할당됩니다.

    일치 기준과 함께 작업으로부터의 거리 고려

    필드 에이전트가 모두 동일한 작은 지역에 있지 않은 경우 계산이 어떻게 변경될지 고려하십시오. 거리가 중요한 경우 작업과의 현재 거리 또는 작업과의 거리 일치 기준을 사용할 수 있습니다. 필드 에이전트가 작업에 가까울수록 좋기 때문에 작업 기준과의 이러한 거리는 다른 기준과 다릅니다. 따라서 다른 기준과 달리 여기서는 숫자가 낮은 것이 높은 숫자보다 낫습니다. 적을수록 좋음 결과 점수를 실제로 비교하려면 조정이 필요합니다. 순위 지정 방법을 사용하여 기준에 대한 점수 1에서 1을 빼서 조정이 이루어집니다.
    주:
    작업으로부터의 거리 계산은 LocationFromTask 스크립트 포함에서 발생하며 작업으로부터의 현재 거리 계산은 CurrentLocationFromTask 스크립트 포함에서 발생합니다. 이 계산에서는 작업 위도와 경도를 가져와 마일로 표시되는 에이전트의 위도와 경도와 비교합니다.