실행 옵션 관리

워크플로우의 실행 옵션을 수정하려면 버튼을 사용하여 워크플로우 속성에 액세스하고 Execution 섹션을 선택합니다.

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

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

  • History in days: 기록을 제거해야 하는 이후의 일 수를 지정합니다. 기록에는 워크플로우와 관련된 요소가 포함되어 있습니다. 로그, 작업, 이벤트(워크플로우 작업에 연결된 기술 개체) 및 Transfer file 활동으로 다운로드한 파일입니다. 기본값은 기본 제공 워크플로우 템플릿의 경우 30일입니다.

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

    중요

    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: 전환 세부 사항을 보려면 이 옵션을 선택합니다.

    주의

    이 옵션은 많은 디스크 공간을 소모하며 워크플로우를 빌드하고 적절한 구성과 동작이 되도록 설계되었습니다. 프로덕션 인스턴스에서 선택하지 않은 상태로 둡니다.

  • Execute in the engine (do not use in production): 에서는 개발 환경 테스트 목적으로 로컬에서 워크플로우를 실행할 수 있습니다.

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

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

진단 모드

주의

이 옵션은 워크플로우 성능에 상당한 영향을 줄 수 있으며 드물게 사용해야 합니다.

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

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

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

이 쿼리에 시퀀스 검사가 있는 경우 Diagnostic mode 은 필터 표현식의 도움을 받아 색인을 만들기 위한 권장 사항도 제공합니다.

노트

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

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

  • 시퀀스 검사는 쿼리의 40% 이상을 사용합니다.

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

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

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

  • Percentage of seq scan time (DiagnosticModeSeqScanPercentage): 필드에서는 Value 권장 사항을 생성하기 위해 시퀀스 스캔이 수행해야 하는 쿼리 시간의 비율을 변경할 수 있습니다.

이 페이지에서는