작업 정렬 규칙 생성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 동적 스케줄링에 대한 작업 정렬 규칙을 생성하여 작업의 우선순위를 지정합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    동적 일정은 작업 정렬 규칙을 사용하여 작업 순서를 결정합니다. 작업 정렬 규칙은 디스패처 또는 에이전트의 큐에 작업이 나타나는 순서를 제어합니다. 규칙은 기한, 우선순위 또는 예상 작업 기간과 같은 매개변수를 기반으로 설정할 수 있습니다. 이렇게 하면 가장 긴급한 작업을 먼저 처리하고 비즈니스 목표에 더 잘 부합할 수 있습니다. 여러 규칙을 만들어 작업 순서를 정의할 수 있습니다. 규칙은 실행 순서 필드의 값을 기준으로 평가됩니다.

    작업 정렬 규칙의 작동 방식:
    • 값이 가장 낮은 규칙이 초기 작업 순서를 결정합니다. 예를 들어 우선순위(P1, P2, P3 등)에 따라 작업을 정렬하는 규칙을 만들 수 있습니다.
    • 다음으로 낮은 값을 가진 규칙이 작업의 하위 집합 내에서 순서를 결정합니다. 예를 들어, SLA 기한을 기준으로 모든 P1 작업을 정렬할 수 있습니다.
    • 규칙은 실행 순서에 따라 평가되며, 작업 값이 같을 때만 다음 규칙으로 이동합니다.
    작업 의존성: 작업 의존성은 작업 정렬 규칙을 재정의할 수 있습니다.
    • 작업에 다운스트림 작업이 있는 경우 할당을 해제할 수 없습니다.
    • 업스트림 작업이 재할당되고 다운스트림 작업이 할당되면 다운스트림 작업이 시작되기 전에 업스트림 작업이 예약됩니다.
    • 업스트림 작업이 할당되지 않은 경우 다운스트림 작업은 할당되지 않은 상태로 유지됩니다.
    • 업스트림 작업이 할당된 경우 다운스트림 작업은 업스트림 작업이 완료될 때까지 대기합니다.
    • 업스트림 작업의 우선 순위가 낮은 경우 다운스트림 작업은 업스트림 작업이 할당될 때까지 대기합니다.
    작업 정렬 규칙의 유형
    • 단순 규칙
      • 작업 테이블에서 선택한 필드 하나를 기준으로 작업을 정렬합니다.
      • 오름차순 또는 내림차순 정렬 순서를 선택합니다.
    • 고급 규칙
      • 관련 없는 두 테이블에서의 선택을 기준으로 작업을 정렬합니다.
      • 작업 테이블과 다른 테이블을 연결하려면 참조 필드가 필요합니다. 예를 들어, 작업 SLA 테이블에 저장된 SLA를 기반으로 작업 주문 작업을 정렬할 수 있습니다.
    우선순위 기반 정렬 규칙: 동적 일정은 두 가지 우선순위 기반 정렬 규칙을 제공합니다.
    • 작업 주문 작업: 이 규칙은 작업 주문 작업 기록의 우선순위 필드와 a-z 정렬 순서를 사용하여 예약할 작업의 순서를 결정합니다. 실행 순서 100.
    • 작업 주문: 이 규칙은 작업 주문 기록의 우선순위 필드와 a-z 정렬 순서를 사용하여 예약할 작업의 순서를 결정합니다. 실행 순서 200.
    사용 사례 및 시나리오:
    • 의료: 고급 규칙은 의료 기기의 중요도에 따라 장비 유지 관리 작업의 우선 순위를 지정할 수 있습니다.
    • 제조: 간단한 규칙은 기계의 시간당 가동 중지 시간 비용을 기준으로 작업의 우선 순위를 지정할 수 있습니다.
    • 소매: 고급 규칙은 매장 발자국 데이터별로 작업을 정렬하여 트래픽이 많은 위치가 먼저 서비스를 받도록 할 수 있습니다.
    • 유틸리티: 간단한 규칙은 중요한 인프라에 영향을 미치는 정전과 같은 비상 수준에 따라 작업의 우선 순위를 지정할 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 현장 서비스 > 관리자 > 동적 일정 구성레이블이 표시됩니다.
    2. 작업 정렬 규칙 관련 목록에서 새로 만들기를 클릭합니다.
    3. 필요에 따라, 작업 정렬 규칙 양식의 필드를 채웁니다.
      표 1. 작업 정렬 규칙 양식
      필드 설명
      이름 작업 정렬 규칙 이름입니다.
      실행 순서 이 규칙을 평가하는 순서를 지정합니다. 가장 낮은 값을 가진 규칙에 따라 초기 작업 순서가 결정됩니다.
      동적 일정 구성 이 정렬 규칙이 적용되는 동적 일정 구성을 선택합니다.
      고급 고급 작업 정렬 규칙을 만들려면 선택합니다. 그러면 추가 필드가 표시됩니다.
      테이블 정렬 정렬할 작업이 포함된 테이블을 선택합니다.
      필드 정렬 작업을 정렬할 기준으로 필드를 선택합니다.
      정렬 순서 오름차순(a-z) 또는 내림차순(z-a) 중에서 원하는 정렬 순서를 선택합니다.
      작업 필드 작업을 정렬할 필드를 지정합니다.
      작업 테이블 고급 정렬 규칙의 경우, 이 필드는 정렬될 작업을 포함하는 테이블을 표시합니다.
      연결 작업 필드 관련 없는 두 테이블 간의 관계를 설정하는 필드를 선택합니다.
      집계 기능 작업에 대한 행이 여러 개 있을 때 적용할 집계 함수를 선택합니다. 예를 들어 MIN, MAX, COUNT, SUM입니다.
    4. 제출을 클릭합니다.

    결과

    작업 정렬 규칙이 생성되고 지정된 기준에 따라 동적 일정에 대해 작업의 우선순위가 지정되는 순서가 결정됩니다.

    다음에 수행할 작업

    작업 할당 해제 제약 조건 생성