실행 옵션 관리 managing-execution-options

워크플로우의 실행 옵션을 수정하려면 워크플로 속성에 액세스하고 Execution 섹션.

가능한 옵션은 다음과 같습니다.

  • Default affinity: 이 필드를 사용하면 워크플로우 또는 워크플로우 활동을 특정 컴퓨터에서 강제로 실행할 수 있습니다.

  • History in days: 내역을 삭제해야 하는 일 수를 지정합니다. 내역에는 워크플로와 관련된 요소, 즉 로그, 작업, 이벤트(워크플로 작업에 연결된 기술 개체)와 Transfer file 활동. 기본 워크플로 템플릿의 경우 기본값은 30일입니다.

    기록 제거는 기본적으로 매일 실행되는 데이터베이스 정리 기술 워크플로우에서 수행됩니다(참조) 기술 워크플로우 목록.)

    note important
    IMPORTANT
    다음과 같은 경우 History in days 필드는 비워 둡니다. 이 값은 "1"로 간주됩니다. 즉, 기록이 1일 후 삭제됩니다.
  • Save SQL queries in the log: 워크플로우의 SQL 쿼리를 로그에 저장할 수 있습니다.

  • Diagnostic mode (Log execution plan of long running queries and give recommendations): 전체 실행 계획을 기록하려면 이 옵션을 선택합니다. 기본적으로 비활성화되어 있습니다.

    이 옵션에 대한 자세한 내용은 다음을 참조하십시오. 섹션.

  • Keep interim results: 전환의 세부 사항을 보려면 이 옵션을 선택합니다.

    note caution
    CAUTION
    이 옵션은 많은 디스크 공간을 소모하며 워크플로우를 빌드하고 적절한 구성과 동작이 되도록 설계되었습니다. 프로덕션 인스턴스에서 선택하지 않은 상태로 둡니다.
  • Execute in the engine (do not use in production): 개발 환경 테스트 목적으로 워크플로우를 로컬에서 실행할 수 있습니다.

  • Severity: Adobe Campaign 인스턴스에서 워크플로우를 실행하기 위한 우선 순위 수준을 지정할 수 있습니다. 이 필드는 Adobe 팀에서 모니터링 용도로만 사용됩니다.

다음 Error management 섹션은 오류 발생 시 워크플로가 작동하는 방식을 관리할 수 있는 추가 옵션을 제공합니다. 이러한 옵션은 다음에 자세히 설명되어 있습니다. 오류 관리 섹션.

진단 모드 diagnostic-mode

CAUTION
이 옵션은 워크플로우 성능에 큰 영향을 줄 수 있으므로 제한적으로 사용해야 합니다.

활성화하면 Diagnostic mode (Log execution plan of long running queries and give recommendations) 의 옵션 Execution 쿼리에 1분 이상 걸리는 경우 워크플로우 속성의 섹션에 전체 실행 계획을 기록합니다.

이 옵션을 활성화하고 워크플로우를 시작한 후 쿼리가 1분 이상 걸리면 실행 계획이 기록됩니다. 그런 다음 EXPLAIN ANALYZE를 사용하여 실행 계획을 검색할 수 있습니다.

자세한 내용은 다음을 참조하십시오. PostgreSQL 설명서.

이 쿼리에 시퀀스 검사가 있는 경우 Diagnostic mode 는 필터 표현식을 사용하여 인덱스를 만드는 권장 사항도 제공합니다.

NOTE
이러한 권장 사항은 참조용으로만 제공되며 사용 사례에 따라 신중하게 사용해야 합니다.

권장 사항을 트리거하려면 워크플로우 실행 중에 다음 두 가지 조건을 충족해야 합니다.

  • 시퀀스 스캔은 쿼리에서 40% 이상 걸립니다.

  • 시퀀스 스캔 후의 결과 행은 테이블에 있는 총 행의 1% 미만입니다.

을 선택하여 고급 메뉴에서 옵션을 관리할 수 있습니다 Administration > Application settings > Options:

  • Time of query execution (in milliseconds)(DiagnosticModeQueryTime): 다음에서 Value 필드에서는 쿼리 실행에 새 시간을 설정할 수 있습니다. 쿼리 실행이 이 값을 초과하면 실행 계획이 기록됩니다.

  • Percentage of seq scan time (DiagnosticModeSeqScanPercentage): 다음에서 Value 필드에서는 시퀀스 스캔이 권장 사항을 생성하는 데 소요되는 쿼리 시간의 백분율을 변경할 수 있습니다.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff