실행 옵션 관리

워크플로우의 실행 옵션을 수정하려면 버튼을 클릭하여 워크플로우 속성에 액세스하고 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 섹션에서는 오류가 발생할 경우 워크플로우가 작동하는 방식을 관리할 수 있는 추가 옵션을 제공합니다. 이러한 옵션은 오류 관리 섹션을 참조하십시오.

진단 모드

주의

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

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

이 옵션을 활성화하고 워크플로우를 시작하면 쿼리가 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 필드를 사용하면 권장 사항을 생성하기 위해 시퀀스 스캔이 수행해야 하는 쿼리 시간의 비율을 변경할 수 있습니다.

이 페이지에서는