워크플로우 확인
워크플로우 유효성 검사는 워크플로우의 다양한 특성을 검사하여 워크플로우의 게시를 방해하거나 실패하게 할 수 있는 문제를 찾습니다. 유효성 검사 보고서에는 각 개별 워크플로 유효성 검사의 결과가 요약되어 있습니다.
유효성 검사는 치명적인 결함이 있는 워크플로우가 실행되어 불안정하거나 불완전한 상태가 되는 것을 방지합니다. 기본 시스템에는 워크플로우 디자이너에게 잠재적인 문제를 알리는 여러 유효성 검사기가 있습니다. 예를 들어, 여러 End 활동, 연결이 끊긴 전환, 잘못된 테이블 참조, 누락된 하위 플로우, 업데이트 세트의 영향을 받는 의존성 등이 있습니다. 워크플로우 유효성 검사 보고서에는 발견된 내용을 설명하는 메시지와 함께 각 유효성 검사기의 결과가 표시됩니다. 워크플로우를 게시하면 시스템에서 자동으로 워크플로우의 유효성을 확인합니다. 워크플로 편집기의 컨트롤에서 직접 워크플로에 대한 유효성 검사를 실행할 수도 있습니다.
중요 오류 강조 표시
게시 시 확인
잘못된 워크플로우 또는 잠재적인 문제가 있는 워크플로우를 게시하려고 하면 시스템에서 오류 메시지를 표시하고 필요한 경우 작업을 차단합니다. 유효성 검사 오류 메시지가 나타나면 그래픽 워크플로우 편집기에서 확인 아이콘을 클릭하여 오류 보고서를 확인합니다.
- 확인 경고
- 유효성 검사 경고는 워크플로에 잠재적인 문제가 있음을 알리지만 워크플로를 게시할 수 있도록 허용합니다. 다음과 같은 경우 확인 경고가 나타납니다.
- 다른 워크플로에 하위 흐름으로 포함된 워크플로를 편집한 다음 게시하려고 합니다. 시스템은 변경 내용이 상위 워크플로우에 어떤 영향을 미칠지 판단할 수 없으며 관계에 대한 경보를 사용자에게 알립니다.
- 워크플로우 활동은 워크플로우에 할당된 테이블과 다른 테이블을 사용합니다. 시스템은 잠재적인 충돌을 경고합니다.
그림 2. 확인 경고 - 유효성 확인 실패
- 유효성 검사에 실패하면 워크플로우에 심각한 오류가 발생하여 워크플로우를 게시할 수 없음을 알립니다. 심각한 오류의 예로는 하위 플로우 누락이 있습니다.
그림 3. 유효성 확인 실패
워크플로우 확인 보고서
유효성 검사기는 CRITICAL, WARN 및 INFO의 세 가지 알림 수준을 표시합니다. 디자이너는 WARN 또는 INFO 수준 유효성 검사를 반환하는 워크플로를 게시할 수 있지만 전체 유효성 검사 수준을 CRITICAL로 반환하는 워크플로는 게시할 수 없습니다.
- 헤더 요약
- 유효성 검사 보고서의 헤더에는 지정된 워크플로에 대한 전체 유효성 검사 실행이 요약되어 있습니다.
- 요약 확인: 전체 점수는 확인 중에 발생한 가장 심각한 알림 수준을 반영합니다.
- 수행된 총 검사: 실행된 확인의 총 횟수도 각 알림 수준의 숫자를 표시하도록 세분화됩니다.
- 보고서 열
- 보고서 본문에는 수행된 각 개별 유효성 검사 결과가 표시됩니다. 열은 유형, 수준 및 메시지입니다. 목록과 마찬가지로 이러한 열을 정렬하고 필터링할 수 있습니다.
표 1. 워크플로우 종료 및 외부 종속성 수준 이름 함축 정보 현재 워크플로우 버전에 대한 정보를 제공합니다. 정보 수준 메시지의 예로는 워크플로에서 가장 낮은 공통 테이블의 이름을 지정하는 메시지가 있습니다. 이 확인 수준의 워크플로우는 유효하고 게시 가능한 것으로 간주됩니다. 경고 유효성 검사기가 실행 기능을 손상시킬 수 있는 워크플로우의 예외를 감지했음을 사용자에게 경고합니다. 경고 수준 메시지의 예로는 활동 입력 전환이 누락되었음을 경고하는 메시지가 있습니다. 이 확인 수준의 워크플로우는 유효하고 게시 가능한 것으로 간주됩니다. 위험 워크플로가 성공적으로 실행되지 못하게 하는 심각한 오류가 포함된 워크플로 요소의 이름을 지정합니다. 이러한 예로는 누락되거나 잘못된 하위 플로우 및 누락된 전환이 있습니다. 이 확인 수준의 워크플로우는 프로덕션에서 게시하거나 실행할 수 없습니다. - 메시지
- 확인 메시지는 테이블 이름, 업데이트 세트 및 기타 세부 사항을 포함하여 결과에 대한 자세한 설명을 제공합니다.
워크플로우의 유효성을 검사하고 유효성 검사 보고서를 생성하는 절차는 워크플로우 확인