워크플로우 속성
워크플로우의 속성에서 애플리케이션 범위, 시작 조건, 일정, 입력, 스테이지 및 실행 시간 메트릭과 같은 설정을 구성할 수 있습니다. 워크플로우 작성자, 버전 및 이력과 같은 정보도 볼 수 있습니다.
새 워크플로우를 생성하면 대화 상자에서 다음 필드를 사용할 수 있습니다.
- 이름
- 테이블
- 설명
- 조건이 일치하는 경우
- 조건
관련 목록의Diagrammer 뷰를 클릭하면 대화 상자에서 다음 UI 섹션을 사용할 수 있습니다.
- 일반
- 조건
- 입력
- 활동
- 애플리케이션
- 일정
- 스테이지
- 예상 실행 시간
일반
| 필드 | 설명 |
|---|---|
| 이름 | 워크플로우를 식별할 이름입니다. |
| 테이블 | 실행할 워크플로우의 테이블입니다. 특정 테이블에서 실행되는 워크플로우는 다른 테이블과도 계속 상호작용할 수 있습니다. 모든 테이블에서 워크플로우를 실행하려면 전역 [global] 을 선택합니다. 주: 목록에는 워크플로우와 같은 범위에 있는 테이블 및 데이터베이스 뷰만 표시됩니다. 또한 워크플로우를 편집하는 모든 사용자는 필요한 테이블 및 도메인에 액세스할 수 있어야 합니다. |
| 체크 아웃됨 | [읽기 전용] 워크플로우가 체크 아웃됨 워크플로우 메뉴의 체크아웃 작업에 의해 자동으로 설정됩니다. |
| 체크 아웃한 사람 | [읽기 전용] 이 워크플로우를 확인한 사용자입니다. 이 값은 워크플로우 메뉴의 체크아웃 작업에 의해 자동으로 설정됩니다. |
| 게시 날짜: | [읽기 전용] 워크플로우가 게시되었는지 여부를 나타내는 확인란입니다. 워크플로우 메뉴의 게시 작업에 의해 자동으로 설정됩니다. |
| 설명 | 워크플로우의 목적입니다. |
조건
워크플로우를 트리거하는 조건을 생성합니다. 조건이 필요하지 않은 테이블(예: sc_req_item)을 선택하면 조건 섹션이 표시되지 않습니다.
| 필드 | 설명 |
|---|---|
| 조건이 일치하는 경우 | 조건이 참으로 평가되면 워크플로우는 활성 컨텍스트를 시작합니다.
|
| 조건 | 조건이 일치하는 경우 목록에서 선택한 동작을 트리거하는 워크플로우 조건을 지정하기 위한 조건 작성기입니다. |
| 순서 | 다른 워크플로우를 기준으로 워크플로우의 순서를 결정하는 숫자 값입니다. 워크플로우는 가장 낮은 순서에서 가장 높은 순서 순으로 평가됩니다. 조건과 가장 먼저 일치하는 경우 워크플로우가 실행됩니다. |
입력
입력 섹션에는 데이터, 데이터 유형 및 기본값을 입력하는 현재 워크플로우의 모든 활동이 나열됩니다. 입력 섹션은 워크플로우를 만든 후에만 사용할 수 있습니다. 변수를 만들려면 새로 만들기를 클릭합니다.
| 필드 | 설명 |
|---|---|
| 레이블 | 표시된 열 레이블입니다. 사용자 로캘에 따라 현지화됩니다. |
| 참조 | 다른 테이블의 입력 필드입니다. |
| 유형 | 데이터 유형입니다. 예를 들어 정수 또는 문자열입니다. |
| 기본값 | 값을 제공하지 않는 경우 사용되는 값입니다. |
활동
활동 섹션에서는 활동 고정 및 최대 활동 수를 설정할 수 있습니다.
| 필드 | 설명 |
|---|---|
| 활동 고정 | 워크플로우 수준에서 사용자 지정 활동에 대한 업데이트를 제어하는 옵션 목록입니다. 고정은 ServiceNow Store에서 다운로드할 때 사용자 지정 활동이 자동으로 업데이트되지 않도록 보호합니다. 자세한 내용은 워크플로우 활동 고정 문서를 참조하십시오. 가능한 옵션은 다음과 같습니다.
|
| 최대 활동 수 | 워크플로우에서 수행되는 최대 활동 수입니다. 이 값은 무한 루프를 방지하는 데 사용되며 기본적으로 100 으로 설정됩니다. 명시된 최대 카운트에 도달하면 워크플로우가 취소됩니다. 이 필드가 비어 있으면 최대 카운트가 -1로 설정되고 워크플로우가 취소됩니다. |
애플리케이션
애플리케이션 섹션에서는 애플리케이션 범위 및 범위 제한을 볼 수 있습니다.
| 필드 | 설명 |
|---|---|
| 애플리케이션 | [읽기 전용] 이 활동의 범위입니다. 자세한 내용은 애플리케이션 범위를 참조하십시오. |
| 다음에서 접근 가능 | 이 워크플로우에 대한 범위 제한입니다. 가능한 설정은 다음과 같습니다.
자세한 내용은 워크플로우 범위 문서를 참조하십시오. |
일정
일정 작성기를 사용하여 이 워크플로우에 대한 일정을 생성하려면 일정 섹션을 사용하십시오.
| 필드 | 설명 |
|---|---|
| 제공 기준 | 이 워크플로우의 일정 유형입니다. 가능한 유형은 다음과 같습니다.
|
| 예상 시간 | 사용자 정의 간격입니다. 이 필드는 일정 유형이 사용자 지정 기간일 때 표시됩니다. |
| 일정 | 이 워크플로우의 실행 시기를 결정하는 미리 구성된 일정입니다. |
| 시간대 | 이 인스턴스의 시간대입니다. |
스테이지
유형 = 워크플로우인 테이블을 선택하면 스테이지 섹션이 나타납니다.
| 필드 | 설명 |
|---|---|
| 스테이지 | 선택한 테이블에 워크플로우 스테이지 진행률을 표시합니다. 필요한 경우 스테이지 렌더링 및 스테이지 순서 체계를 선택하여 스테이지 필드의 모양을 사용자 지정할 수 있습니다. 기본값은 일반적인 시나리오에 적합합니다. |
| 스테이지 렌더링 | 양식 또는 목록 뷰에 스테이지 아이콘을 표시할 때 사용할 렌더러입니다. 렌더러에 대한 자세한 내용은 다음 문서를 참조하십시오 워크플로우 스테이지 렌더러. |
| 스테이지 순서 | 목록에서 워크플로우 필드를 볼 때 워크플로우 단계의 순서입니다. 워크플로우 엔진이 워크플로우의 실행 순서에서 스테이지 순서를 계산하도록 하려면 계산됨 을 선택합니다. 사용자 지정을 선택하면 해당 의 순서 필드를 사용할 수 있습니다 워크플로우 스테이지. |
| 이름 | 워크플로우 필드에 표시되는 스테이지의 이름입니다. |
| 지속 시간 | 특정 스테이지에 할당된 시간입니다. |
| 순서 | 목록에서 워크플로우 필드를 볼 때 워크플로우 단계의 순서입니다. 워크플로우 엔진이 워크플로우의 실행 순서에서 스테이지 순서를 계산하도록 하려면 계산됨 을 선택합니다. 사용자 지정을 선택하면 해당 의 순서 필드를 사용할 수 있습니다 워크플로우 스테이지. |
| 값 | 스크립트와 같이 시스템의 다른 곳에서 참조될 때의 스테이지 값입니다. |
예상 실행 시간
예상 런타임 섹션은 워크플로우에 대한 ERT를 구성하기 위한 컨트롤을 엽니다. 기본 시스템에 포함된 핵심 워크플로우는 기본적으로 예상 실행 시간에 대해 구성되지 않습니다. 모든 새 워크플로우는 자동으로 기본 ERT 값으로 구성됩니다. 기존 실행 시간 예상치를 편집하거나 기존 워크플로우에 대해 새 실행 시간 예상치를 구성할 수 있습니다. 예상 실행 시간을 구성하고 계산하는 방법에 대한 자세한 내용은 을 참조하십시오 워크플로우 실행 시간 메트릭.
| 필드 | 설명 |
|---|---|
| ERT 필요 | 이 워크플로우에 예상된 런타임 구성이 필요함을 나타내는 확인란입니다. ERT 계산을 사용하여 워크플로가 예상보다 길거나 짧게 실행되는지 확인하고 워크플로 처리 오류를 식별할 수 있습니다. 기본적으로 새 워크플로우에는 ERT가 필요합니다. |
| 예상 실행 시간 | 워크플로우 런타임에 대한 초기 예상치입니다. |
| 데이터 요소 수 | [읽기 전용] 시스템에서 예상 실행 시간을 실제 실행 시간 결과와 비교한 횟수입니다. |
| ERT에 대한 이상값 백분율 임계치 | [필수] 이상값 워크플로우 실행 시간을 식별하는 예상 실행 시간과의 백분율 편차입니다. 시스템에서는 기본값 20을 사용합니다. 자세한 내용은 외부 워크플로우 실행 시간 문서를 참조하십시오. |