동적 스케줄링 프로세스 엔진 자세히 알아보기

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 동적 스케줄링은 현장 서비스 에이전트에 대한 작업 주문 및 작업 할당을 실시간으로 간소화합니다. 이 복잡한 프로세스를 통해 각 작업이 가장 적절한 순간에 가장 적합한 에이전트와 연결되도록 하며, 에이전트 가용성, 위치, 기술 및 워크로드를 포함한 다양한 변수를 신중하게 고려합니다.

    다음은 동적 스케줄링 프로세스와 관련된 주요 단계입니다.

    작업 ID
    발송 대기 중인 보류 중인 작업 목록을 지정하여 프로세스가 시작됩니다. 이러한 작업은 고객 요청, 서비스 계약 또는 유지관리 일정에서 발생할 수 있습니다. 종속성, 서비스 수준 계약 및 고객 기본 설정과 같은 주요 작업 속성은 작업 완료를 위한 최적의 시간을 결정하는 데 중추적인 역할을 합니다.
    주:
    일정이 잠긴 작업 주문 작업은 동적 일정 프로세스에서 제외됩니다.
    예약 프로세스 시작
    동적 스케줄링은 디스패처에 의해 수동으로 또는 시스템에 의해 자동으로 트리거될 수 있습니다.
    1. 수동으로 트리거되면 디스패처가 디스패치 큐에서 여러 작업을 선택하고 자동 할당 기능을 사용하여 동적 스케줄링 프로세스를 시작합니다.
    2. 자동 트리거는 시스템이 작업 및 에이전트 상태를 지속적으로 모니터링할 때 발생합니다. 미리 정의된 필터 조건이 충족되거나 특정 간격에 도달하면 동적 스케줄링 프로세스가 자동으로 시작됩니다.
    에이전트 작업 할당
    활성화되면 시스템은 작업을 실행할 수 있는 잠재적인 작업 그룹을 식별합니다. 그런 다음 에이전트 가용성, 위치, 기술 및 작업 부하와 같은 요소를 기반으로 에이전트에 대한 작업 할당을 지능적으로 최적화합니다. 목표는 각 작업을 가장 적합한 에이전트와 페어링하는 것입니다.
    에이전트 권장 사항
    시스템은 에이전트 기술, 위치 및 가용성과 같은 속성을 고려하여 각 작업에 대한 에이전트 권장 사항을 생성합니다. 이러한 제안은 작업을 가장 적합한 에이전트와 일치시키도록 설계된 최적화 알고리즘에서 파생됩니다. 확인을 위해 권장 사항이 디스패처에게 표시됩니다. 디스패처는 이러한 권장 사항을 검토하고 할당을 완료하기 전에 추가 고려 사항을 고려할 수 있습니다. 이 단계를 통해 가장 적합한 에이전트에 작업을 할당하여 동적 스케줄링 프로세스의 전반적인 효율성을 최적화할 수 있습니다.
    디스패처 확인
    디스패처는 권장 사항에 따라 작업 할당을 확인합니다. 자동 할당이 비활성화된 경우 일반적으로 동적 스케줄링 프로세스의 출력은 작업이 할당되기 전에 확인 및 승인을 위해 디스패처에게 표시됩니다. 디스패처는 할당을 확인하기 전에 작업 요구 사항, 긴급성 또는 고객 기본 설정과 관련된 추가 요소를 고려할 수 있습니다.
    작업 시작 시간 및 업데이트
    이 단계에는 긴급도, 종속성 및 기타 관련 기준에 따라 작업 시작 시간을 예약하는 작업이 포함됩니다. 작업이 진행됨에 따라 시스템은 작업 상태, 에이전트 가용성 및 실시간 데이터 변경 사항을 지속적으로 업데이트합니다.
    할당 해제 및 재할당
    에이전트 가용성 또는 작업 우선순위가 변경된 경우 시스템은 효율적인 자원 할당을 위해 작업을 할당 해제하거나 재할당할 수 있습니다. 이는 에이전트가 휴가 중일 때나 우선순위가 높은 작업에 주의가 필요할 때 특히 중요합니다.

    동적 스케줄링 프로세스 흐름

    다음은 동적 스케줄링의 프로세스 흐름도입니다.동적 스케줄링 프로세스 흐름.