워크플로우 확인

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 워크플로우 유효성 검사는 워크플로우의 다양한 특성을 검사하여 워크플로우가 게시되지 못하게 하거나 워크플로우 실패의 원인이 될 수 있는 문제를 찾습니다. 유효성 검사 보고서에는 각 개별 워크플로 유효성 검사의 결과가 요약되어 있습니다.

    유효성 검사는 치명적인 결함이 있는 워크플로우가 실행되어 불안정하거나 불완전한 상태가 되는 것을 방지합니다. 기본 시스템에는 워크플로우 디자이너에게 잠재적인 문제를 알리는 여러 유효성 확인 도구가 있습니다. 예를 들면 여러 종료 활동, 연결이 끊긴 전환, 잘못된 테이블 참조, 누락된 하위 플로우, 업데이트 세트의 영향을 받는 의존성 등이 있습니다. 워크플로 유효성 검사 보고서에는 발견된 내용을 설명하는 메시지와 함께 각 유효성 검사기의 결과가 표시됩니다. 워크플로우를 게시하면 시스템에서 워크플로우의 유효성을 자동으로 검증합니다. Workflow Editor의 컨트롤에서 직접 워크플로에 대한 유효성 검사를 실행할 수도 있습니다.

    중요 오류 강조 표시

    그래픽 워크플로우 편집기는 워크플로우가 로드될 때 중대한 오류를 강조 표시합니다. 이 예에서는 하위 플로우가 누락되어 현재 사용자의 상위 워크플로우에 사용할 수 없습니다. 그래픽 워크플로우 편집기는 상위 워크플로우가 로드될 때 하위 플로우를 호출하는 활동을 강조 표시(빨간색)하여 오류를 나타냅니다. 상위 워크플로우에서 오류를 수정하려면 헤더 표시줄에서 확인 아이콘을 클릭하고 확인 보고서의 오류 설명을 검토합니다.
    그림 1. 누락된 하위 플로우 확인

    게시 시 확인

    잘못된 워크플로우 또는 잠재적인 문제가 있는 워크플로우를 게시하려고 하면 시스템에서 오류 메시지를 표시하고 필요한 경우 작업을 차단합니다. 유효성 검사 오류 메시지가 나타나면 그래픽 워크플로우 편집기에서 확인 아이콘을 클릭하여 오류 보고서를 표시합니다.

    확인 경고
    유효성 검사 경고는 워크플로에 잠재적인 문제가 있음을 알리지만 워크플로를 게시할 수 있도록 허용합니다. 확인 경고는 다음과 같은 경우에 나타납니다.
    • 다른 워크플로우에 하위 플로우로 포함된 워크플로우를 편집한 다음 게시하려고 합니다. 시스템은 변경 내용이 상위 워크플로우에 어떤 영향을 미칠지 판단할 수 없으며 관계에 대해 경고합니다.
    • 워크플로우 활동은 워크플로우에 할당된 테이블과 다른 테이블을 사용합니다. 시스템은 잠재적인 상충에 대해 경고합니다.
    그림 2. 확인 경고
    확인 경고
    유효성 확인 실패
    유효성 검사에 실패하면 워크플로우에 심각한 오류가 발생하여 워크플로우를 게시할 수 없음을 알려 줍니다. 중요 오류의 예로는 하위 플로우 누락이 있습니다.
    그림 3. 유효성 확인 실패

    워크플로우 유효성 검사 보고서

    확인 도구는 세 가지 알림 수준(CRITICAL, WARN 및 INFO)을 표시합니다. 디자이너는 WARN 또는 INFO 수준 유효성 검사를 반환하는 워크플로를 게시할 수 있지만 전체 유효성 검사 수준 CRITICAL을 반환하는 워크플로는 게시할 수 없습니다.

    그림 4. 워크플로우 유효성 검사 보고서
    워크플로우 유효성 검사 보고서
    헤더 요약
    확인 보고서의 헤더에는 지정된 워크플로에 대한 전체 확인 실행이 요약되어 있습니다.
    • 요약 확인: 전체 점수는 확인 중에 발생한 가장 심각한 알림 수준을 반영합니다.
    • 수행된 총 검사: 실행된 총 확인 횟수도 각 알림 수준의 수를 표시하도록 세분화됩니다.
    보고서 열
    보고서 본문에는 수행된 각 개별 유효성 검사의 결과가 표시됩니다. 열은 Type(유형), Level(수준) 및 Message(메시지)입니다. 목록과 마찬가지로 이러한 열을 정렬하고 필터링할 수 있습니다.
    표 1. 워크플로우 종료 및 외부 종속성 수준
    이름 암시
    정보 현재 워크플로 버전에 대한 정보를 제공합니다. 정보 수준 메시지의 예로는 워크플로에서 가장 낮은 공통 테이블의 이름을 지정하는 메시지가 있습니다. 이 확인 수준의 워크플로우는 유효하고 게시 가능한 것으로 간주됩니다.
    경고 유효성 확인 도구가 워크플로우에서 실행 기능을 손상시킬 수 있는 예외를 탐지했음을 사용자에게 경고합니다. 경고 수준 메시지의 예로는 활동 입력 전환이 누락되었음을 경고하는 메시지가 있습니다. 이 확인 수준의 워크플로우는 유효하고 게시 가능한 것으로 간주됩니다.
    중요 워크플로가 성공적으로 실행되지 못하게 하는 심각한 오류가 포함된 워크플로 요소의 이름을 지정합니다. 이러한 예로는 누락되거나 잘못된 하위 플로우 및 누락된 전환이 있습니다. 이 확인 수준의 워크플로우는 프로덕션에서 게시하거나 실행할 수 없습니다.
    메시지
    확인 메시지에는 테이블 이름, 업데이트 세트 및 기타 세부 사항을 포함하여 결과에 대한 자세한 설명이 제공됩니다.

    워크플로우의 유효성을 검사하고 유효성 검사 보고서를 생성하는 절차는 다음 문서를 참조하십시오. 워크플로우 확인