일정 최적화 속성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 7분
  • 최적화 실행 방법을 제어하는 매개변수를 설정할 수 있습니다.

    현장 서비스 일정 최적화 속성

    일정 최적화 속성

    표 1. 일정 최적화 속성
    속성 설명
    에이전트에 대한 현장 체크인 사용/사용 안 함 에이전트가 작업 위치에 도착할 것으로 예상되는 시간입니다.
    • 유형: 선택
    • 기본값: 비활성화됨
    • 위치: 모두 > 현장 서비스 > 관리 > 구성

    사용하도록 설정하면 모든 작업 주문 작업에 대한 값을 설정할 수 있습니다.

    종료 버퍼 시간 작업 종료 및 다음 이동 시작 사이에 추가하는 시간입니다(단위: 분). 유효한 시간 값의 예는 10입니다.
    • 유형: 정수
    • 기본값: 0
    • 위치: 모두 > 현장 서비스 > 관리 > 속성
    일정 최적화를 위한 한정자 유형 일정 최적화에 대한 한정자 유형은 일정을 최적화하는 데 사용되는 기준을 결정합니다. 사용할 수 있는 한정자 유형에는 "할당 그룹"과 "영역"의 두 가지가 있습니다.

    현장 서비스 영역 모델을 사용하도록 설정하면 한정자 유형이 자동으로 "영역"으로 전환되고 고정된 상태로 유지됩니다. 즉, 영역 모델이 활성화되면 최적화 프로세스는 할당 그룹 대신 영역에 초점을 맞춥니다. 자세한 내용은 현장 서비스 영역 모델 사용 문서를 참조하십시오.

    • 유형: 선택
    • 기본값: 할당 그룹
    • 위치: 모두 > 현장 서비스 > 일정 최적화 > 관리 > 속성
    작업 일정 수립 해결에 사용된 시간(초) 작업 예약에 허용되는 간격을 지정합니다.

    예를 들어 값이 300초로 설정된 경우 일정 최적화 는 작업 및 관련 이동 시간(예: 작업 시작 시간, 이동 시작 시간 또는 예상 종료)을 가장 가까운 5분 시작 또는 종료 시간으로 예약합니다.

    • 유형: 정수
    • 기본값: 1
    • 위치: 모두 > 현장 서비스 > 일정 최적화 > 관리 > 속성
    한정자 세트의 중복 한정자 최대 개수 여기에 정의합니다.

    자세한 내용은 여기를 참조하세요.

    • 유형: 정수
    • 기본값: 30
    • 위치: 모두 > 현장 서비스 > 일정 최적화 > 관리 > 속성
    로깅 수준 로깅 수준에 따라 최적화 로그 항목의 결과에 표시되는 정보 유형이 결정되어 일정 최적화 실행에 대한 세부 정보가 제공됩니다. 오류, 경고, 정보 및 디버그의 네 가지 옵션을 사용할 수 있습니다.
    • 유형: 선택
    • 기본값: 오류
    • 위치: 모두 > 현장 서비스 > 일정 최적화 > 관리 > 속성
    이동 시간 예상 맵 제공자 호출에 허용되는 최대 위치 지점 수를 결정하기 위해 설정된 숫자 값입니다.

    Beans.AI 는 일정 최적화에서 이동 시간 예측을 지원하는 맵 제공자입니다. 자세한 내용은 일정 최적화 출장 견적 제공자 문서를 참조하십시오.

    • 유형: 정수
    • 기본값: 300
    • 위치:모두 > 현장 서비스 > 일정 최적화 > 관리 > 속성

    성능 관련 일정 최적화 속성

    다음은 플러그인에서 사용할 수 있는 솔루션 처리 속성 목록입니다 일정 최적화 . 이러한 속성에 액세스하려면 다음으로 이동하십시오. 모두 > 시스템 속성 > 모든 속성.
    표 2. 일정 최적화 솔루션 처리 속성
    속성 설명
    com.glide.event_manager.sn_schedule_optim.event_queue_1.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_1.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_1에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_2.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_2.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_2에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_3.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_3.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_3에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_4.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_4.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_4에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_5.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_5.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_5에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_6.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_6.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_6에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_7.claim_limit 이벤트 처리기에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_7.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_7에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false
    com.glide.event_manager.sn_schedule_optim.event_queue_8.claim_limit 이벤트 핸들러에서 확보되어 단일 백그라운드 트랜잭션에서 처리되는 솔루션 처리 이벤트 수를 제어합니다.
    • 유형: 정수
    • 기본값: 500
    com.glide.event_manager.sn_schedule_optim.event_queue_8.even.load.distribution.enabled 사용자 지정 큐 sn_schedule_optim.event_queue_8에 대해 균형 조정된 이벤트 부하 분산을 통제합니다.
    • 유형: true/false
    • 기본값: false

    sn_schedule_optim.map_vendor_call_types

    동기 또는 비동기 호출 유형이 맵 벤더에 대해 수행되는지 여부를 제어합니다.
    • 유형: 문자열
    • 기본값: "beans": "sync"

    sn_schedule_optim.solution_processor_number_of_queues

    솔루션 처리(작업 업데이트)를 위한 큐 수입니다.

    이 속성은 솔루션 처리 최적화를 위한 사용자 지정 큐 수(최대 8개)를 늘리고 솔루션 처리 플로우 중에 더 많은 병렬 처리를 허용하여 최적화 속도를 높입니다.

    • 유형: 정수
    • 기본값: 4

    sn_schedule_optim.solution_processor_packet_size

    솔루션 처리(작업 업데이트)를 위한 이벤트를 그룹화하기 위한 패킷 크기입니다.

    이 속성은 솔루션 처리 중 이벤트를 그룹화하기 위한 패킷 크기를 설정하고 각 사용자 지정 큐의 용량을 정의합니다. sn_schedule_optim.solution_processor_number_of_queues에 지정된 사용 가능한 사용자 지정 큐에 솔루션 처리를 최대한 광범위하게 분산하는 것을 목표로 합니다."

    • 유형: 정수
    • 기본값: 10