플로우 실행 설정

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 05일
  • 읽기2분
  • 실행 우선순위, 보고 수준 및 로깅 수준과 같은 개별 플로우, 하위 플로우 또는 작업에 대한 런타임 설정을 지정합니다.

    그림 1. 샘플 실행 설정 기록 목록
    두 플로우 실행 설정 기록 목록입니다.

    실행 상세 정보를 수집하려는 각 플로우, 하위 플로우 또는 작업에 대한 실행 설정 기록을 생성할 수 있습니다. 실행 설정 기록[sys_flow_execution_setting]은 특정 항목에 대한 보고 시스템 속성을 재정의합니다. 예를 들어 시스템 전반의 보고 수준을 낮춘 상태로 유지하고, 실행 상세 정보를 수집하려는 항목에 대해서만 실행 설정 기록을 생성할 수 있습니다.

    실행 설정 기록은 원하는 만큼 생성할 수 있습니다. 플로우, 하위 플로우 또는 작업이 직접 실행될 때마다 실행 세부 정보가 시스템에서 생성됩니다. 상위 플로우에서 실행되는 작업 또는 하위 플로우는 상위 플로우의 실행 설정 기록을 사용합니다.
    주:
    작업 API 또는 스크립트 API를 사용하여 작업 및 하위 플로우를 직접 호출할 수 있습니다.

    실행 설정 기록은 플로우 관리 모듈에서 사용할 수 있습니다.

    실행 설정 기록 필드

    그림 2. 샘플 실행 설정 기록
    일시 중지 추가라는 플로우에 대한 실행 설정 기록입니다. 플로우는 모든 반복을 보고하고, 전체 보고 세부 정보를 생성하고, 정보 수준에서 로그를 복제합니다.

    실행 설정 기록 [sys_flow_execution_setting]에는 이러한 필드가 포함되어 있습니다.

    표 1. 실행 설정 기록 필드
    필드 설명
    플로우/하위 플로우/작업 실행 설정이 적용되는 개별 플로우, 하위 플로우 또는 작업입니다.
    모든 반복 보고 첫 번째 및 마지막 반복에 대한 실행 상세 정보만 저장하는 대신 루프의 모든 반복에 대한 실행 상세 정보를 수집하는 옵션입니다.
    보고 실행 상세 정보를 수집할 보고 수준입니다.
    로깅 플로우 엔진에서 생성된 메시지를 플로우 엔진 로그 항목 [sys_flow_log] 테이블에 쓰는 데 필요한 워크플로우 스튜디오 로깅 수준 임계치입니다.
    플로우 우선순위 백그라운드 플로우를 실행하는 데 사용되는 우선순위 값입니다. 플로우 우선순위 설정에 대한 자세한 내용은 을 참조하십시오 플로우 우선순위.
    주:
    이 필드는 기본적으로 숨겨져 있습니다. 플로우 우선순위 필드 표시에 대한 자세한 내용은 다음 문서를 참조하십시오 플로우 우선순위 필드 표시.
    .

    일반 가이드라인

    실행 설정 기록을 만들 때 이러한 일반 지침을 사용하여 실행 세부 정보를 캡처합니다.

    프로덕션 인스턴스에 대한 보고 방지
    테스트에 사용하는 비프로덕션 인스턴스에 대해서만 보고를 활성화하고 구성하여 프로덕션 인스턴스의 성능 문제를 방지합니다. 실행 세부 정보를 생성하고 저장하면 인스턴스 자원이 소비되어 성능이 저하될 수 있습니다.
    비프로덕션 테스트 인스턴스에 실행 설정 기록 생성
    비프로덕션 테스트 인스턴스에 실행 설정 기록을 생성하여 실행 상세 정보 생성 및 저장이 성능에 미치는 영향을 최소화합니다.
    플로우 루프에서 사용하는 메모리 양 감소
    모든 반복을 보고하는 옵션을 사용하지 않음으로써 실행 세부 정보를 생성하여 소비되는 메모리 양을 줄입니다. 보고하는 반복이 많을수록 더 많은 메모리가 필요합니다.
    실행 세부 정보를 생성하기 위한 테스트 플로우, 하위 플로우 및 작업
    플로우, 하위 플로우를 테스트하여 디버그 수준에서 실행 세부 정보를 생성합니다. 원하는 데이터를 생성하고 예상대로 수행되는지 확인한 후에만 프로덕션 인스턴스에 항목을 배포합니다.
    플로우 문제 해결 중에만 플로우 보고 및 모든 반복 보고 옵션을 사용하십시오.
    플로우 보고와 모든 반복 보고 옵션은 플로우 문제를 해결해야 하는 경우에만 사용합니다. 이러한 설정은 인스턴스 자원을 사용하는 정보를 생성합니다. 성능에 미치는 영향을 줄이려면 이러한 설정을 끄거나 플로우 문제 해결이 완료되었을 때 설정 기록을 모두 삭제합니다.