SLA 백분율 타이머 작업
작업 SLA 기록이 특정 백분율 값에 도달하는 시점을 식별하고 SLA 백분율을 기반으로 하는 다른 작업 또는 플로우 논리를 수행합니다. 예를 들어, SLA 백분율 타이머가 완료되면 알림을 보냅니다.
역할 및 가용성
핵심 작업으로 플로우 디자이너 ServiceNow 사용할 수 있습니다. flow_designer 또는 관리자 역할을 가진 사용자는 플로우에 작업을 추가하고 구성 세부 정보를 정의할 수 있습니다.
필드
| 필드 | 설명 |
|---|---|
| 백분율 | 종료 시간을 계산하는 데 사용되는 총 SLA 기간 중 양의 정수 백분율입니다. 예를 들어, 백분율이 50%이면 시스템은 총 SLA 기간의 50%에 해당하는 종료 날짜-시간 값을 계산합니다. SLA에 따라 작업을 24시간 이내에 완료해야 하는 경우 해당 SLA의 50%는 12시간이 됩니다. |
예약된 종료 날짜/시간
예약된 종료 날짜/시간 출력 데이터 알약은 SLA 백분율 타이머 작업이 종료될 것으로 예상되는 계산된 시간을 나열합니다. 계산된 종료 날짜는 입력 작업 SLA 기록과 입력 백분율에 의해 결정됩니다. 이 날짜/시간 값은 작업 SLA 기록의 경과 시간 필드 값과 독립적입니다.
- 종료 날짜가 미래 날짜인 경우, 시스템은 해당 미래 날짜에 작업을 계속 실행하기 위해 시스템 이벤트를 생성합니다. 시스템이 예약된 종료 날짜를 기다리는 동안에는 플로우와 작업이 일시 중지됩니다.
- 종료 날짜가 과거인 경우 시스템은 즉시 SLA 백분율 타이머 작업의 상태를 설정합니다.
상태
상태 데이터 알약에는 SLA 백분율 타이머의 결과가 포함되어 있습니다.
| 상태 | 설명 |
|---|---|
| 완료됨 | 타이머 동작이 예약된 종료 날짜/시간에 도달했습니다. Flow Designer는 이 작업 상태에 대한 특정 플로우 논리를 빌드할 수 있습니다. |
| 일시 중지됨 | 예정된 종료 날짜/시간 전에 타이머가 일시 중지되었습니다. 타이머 실행이 다시 시작되면 플로우 디자이너 예약된 종료 날짜/시간 값이 새로 생성됩니다. Flow Designer는 이 작업 상태에 대한 특정 플로우 논리를 빌드할 수 있습니다. |
| 복구 | 플로우가 복구 모드에서 실행되고 있으며 예약된 종료 날짜/시간이 과거입니다. Flow Designer는 이 작업 상태에 대한 특정 플로우 논리를 빌드할 수 있습니다. |
| 건너뜀 | 예약된 종료 날짜/시간이 과거이므로 타이머가 실행되지 않습니다. Flow Designer는 이 작업 상태에 대한 특정 플로우 논리를 빌드할 수 있습니다. |
| 대기 중 | 타이머가 실행 중이며 예약된 종료 날짜/시간이 아직 도달하지 않았습니다. |
플로우 디자이너 SLA 상태가 SLA 조건 과 일치하거나 특정 UI 작업이 선택될 때 작업 상태를 설정합니다.
| SLA 상태 | 작업 상태 세트 | 플로우 실행 상태 |
|---|---|---|
| SLA가 첨부되고 예약된 종료 날짜/시간이 미래입니다. | 작업 상태를 대기 중으로 설정합니다. | 플로우는 SLA 타이머가 완료되거나 취소되거나 일시 중지될 때까지 대기합니다. |
| SLA가 첨부되고 예약된 종료 날짜/시간이 과거입니다. |
|
플로우는 플로우 순서에 따라 다음 작업 또는 플로우 논리를 실행합니다. |
| SLA가 취소됩니다. | 작업 상태를 null 값으로 설정합니다. | 플로우가 취소됨 상태로 중지됩니다. |
| SLA가 일시 중지됩니다. | 작업 상태를 일시 중지됨으로 설정합니다. | 플로우는 SLA 작업 플로우가 취소되거나 다시 시작될 때까지 대기합니다. |
| SLA가 예약된 종료 날짜/시간에 도달합니다. | 작업 상태를 완료됨으로 설정합니다. | 플로우는 플로우 순서에 따라 다음 작업 또는 플로우 논리를 실행합니다. |
| SLA가 다시 시작됩니다. | 작업 상태를 대기 중으로 설정합니다. | 플로우는 SLA 타이머가 완료되거나 취소되거나 일시 중지될 때까지 대기합니다. |
| SLA가 중지됩니다. | 작업 상태를 null 값으로 설정합니다. | 플로우가 취소됨 상태로 중지됩니다. |
총 기간
총 기간 데이터 알약에는 작업이 실행된 총 시간(초)이 나열됩니다. 총 기간은 작업 시작 시간과 작업이 완료됨 상태에 도달한 시간에서 계산됩니다. Completed 이외의 상태 값은 Total Duration null 값을 생성합니다.
일반 지침
서비스 수준 계약(SLA) 백분율 타이머 작업이 포함된 플로우를 만들 때는 다음과 같은 일반 지침을 따르십시오.
- SLA 작업 트리거가 있는 플로우에만 SLA 백분율 타이머 작업 추가
- SLA 백분율 타이머 작업은 플로우가 SLA 작업 트리거에서 시작될 때만 실행할 수 있습니다. SLA 백분율 타이머 동작이 포함된 하위 플로우는 활성화할 수 없습니다.
- 예상 상태 값에 대한 조건부 플로우 논리 생성
- 상태 필드의 값을 플로우 논리의 조건으로 사용합니다. 완료됨, 복구 및 건너뜀과 같은 예상 상태 값에 대한 플로우 논리를 빌드합니다. 예를 들어, SLA 백분율 타이머의 상태가 완료일 때 알림을 보내려면 If 플로우 논리 블록을 추가합니다.
- 각 SLA 백분율 타이머 작업에 고유한 누적 백분율 값 대기 할당
- 각 SLA 백분율 타이머 작업은 백분율 대기 값을 사용하여 자체 예약된 종료 날짜/시간을 계산합니다. 여러 SLA 백분율 타이머 작업을 만드는 경우 각 작업에 고유한 누적 백분율 대기 값을 지정합니다. 예를 들어, 25%, 50%, 75% 완료와 같이 서로 다른 완료율 값을 사용하여 세 개의 개별 작업을 생성합니다. 세 작업을 모두 동일한 완료율 값(예: 25%)으로 설정하면 타이머가 동시에 완료됩니다.
- 기존 플로우를 복사하여 사용자 지정
- 기본 SLA 플로우를 복사하고 자체 논리로 복사본을 사용자 지정하여 개발 시간을 단축합니다. SLA 정의에서 실행할 사용자 지정된 플로우를 선택합니다. SLA 정의 생성을 참조하십시오 .