Show Menu
화제×

워크플로우 모범 사례

Adobe Campaign을 사용하면 광범위한 작업을 수행하는 모든 유형의 워크플로우를 설정할 수 있습니다. 하지만 워크플로우를 설계 및 실행할 때 잘못된 구현으로 인해 성능, 오류 및 플랫폼 문제가 발생할 수 있으므로 매우 신중해야 합니다. 모범 사례 및 문제 해결 팁은 아래에 나와 있습니다.
워크플로우 디자인 및 실행은 Adobe Campaign 고급 사용자가 수행해야 합니다.

이름 지정

워크플로우 문제 해결 간소화를 위해 Adobe에서는 명시적으로 워크플로우의 이름과 레이블을 지정하는 것을 권장합니다. 연산자가 쉽게 이해할 수 있도록 수행할 프로세스를 요약하려면 워크플로우의 설명 필드를 입력합니다. 워크플로우가 여러 워크플로우를 포함하는 프로세스의 일부인 경우 레이블을 입력할 때 숫자를 사용하여 명확하게 순서를 지정할 수 있습니다.
예:
  • 001 - 가져오기 - 수신자 가져오기
  • 002 - 가져오기 - 판매 가져오기
  • 003 - 가져오기 - 판매 세부 정보 가져오기
  • 010 - 내보내기 - 게재 로그 내보내기
  • 011 - 내보내기 - 추적 로그 내보내기

워크플로우 복제

워크플로우를 복제할 수 있습니다. Marketing Activities ​에서 워크플로우 위로 마우스를 가져간 다음 Duplicate element ​을(를) 클릭합니다. 복제되고 나면 워크플로우의 수정 사항이 워크플로우의 복사본으로 옮겨지지 않습니다. 워크플로우의 복사본은 편집할 수 있습니다.

실행

워크플로우의 수

기본적으로 20개 이상의 활성 워크플로우 실행을 동시에 작업하지 않는 것이 좋습니다. 한계에 이르면 워크플로우가 성능에 영향을 주지 않도록 큐에 대기 됩니다. 마찬가지로, Adobe에서는 시간에 따라 워크플로우를 분산하여 실행하는 것을 권장합니다. 특정 컨텍스트에서는 20개 이상의 워크플로우를 실행해야 할 수 있습니다. 예약된 실행을 기다리는 워크플로우에는 적용되지 않습니다. 이 경우 캠페인 전문가와 사용 사례를 확인하고 Adobe 고객 지원 센터에 문의하여 한도를 늘려야 합니다.

빈도

워크플로우는 10분당 두 번 이상 자동 실행할 수 없습니다. 활동의 반복 빈도는 10분 미만일 수 없습니다. 반복 빈도를 0(기본값)으로 설정하면 이 옵션을 고려하지 않고 실행 빈도에 따라 워크플로우가 실행됩니다.

일시 중지된 워크플로우

7일 이상 일시 중지 또는 실패 상태인 워크플로우는 디스크 공간을 적게 사용하기 위해 중지됩니다. 정리 작업은 워크플로우 로그에 표시됩니다.

전환

종료되지 않은 전환이 포함된 워크플로우는 계속 실행할 수 있습니다. 경고 메시지가 생성되며 워크플로우는 전환에 도달하면 일시 중지되지만 오류가 생성되지 않습니다. 또한 완성된 디자인 없이 워크플로우를 시작하고 작업을 완료할 수 있습니다.
자세한 내용은 워크플로우 실행 을 참조하십시오.

시간대

워크플로우 속성을 사용하면 모든 해당 활동에서 기본적으로 사용될 특정 시간대를 정의할 수 있습니다. 기본적으로 워크플로우의 시간대는 현재 캠페인 연산자에 대해 정의된 시간대입니다.

활동

워크플로우당 활동 수

하나의 워크플로우에서 최대 100개의 활동을 사용하는 것이 좋습니다. 100개 이상의 활동이 워크플로우를 설계 및 구성할 때 일부 성능 문제가 발생할 수 있습니다.

워크플로우 디자인

워크플로우가 제대로 종료되도록 하려면 Workflow를 사용하여 마지막으로 전환되는 것을 피하십시오 End activity .
전환의 세부 사항 보기에 액세스하려면 워크플로우 속성의 실행 섹션에서 Keep interim results 옵션을 선택합니다.
이 옵션은 많은 디스크 공간을 소모하며 워크플로우를 빌드하고 적절한 구성과 동작이 되도록 설계되었습니다. 프로덕션 인스턴스에서 선택하지 않은 상태로 둡니다.

레이블 지정 활동

워크플로우를 개발하는 동안 모든 Adobe Campaign 개체와 같은 모든 활동 대해 이름이 생성됩니다. 활동 이름은 도구에 의해 생성되고 편집할 수 없지만, 구성 시 명시적인 이름으로 레이블을 지정하는 것을 권장합니다.

활동 복제

기존 활동을 복제하려면 복사-붙여넣기를 사용할 수 있습니다. 이렇게 하면 원래 정의된 설정을 유지합니다. 자세한 내용은 워크플로우 활동 복제 를 참조하십시오.

스케줄러 활동

워크플로우를 빌드할 때는 분기당 하나의 Scheduler activity ​만 사용합니다. 워크플로우의 동일한 분기에 여러 개의 스케줄러(서로 연결됨)가 있는 경우 실행할 작업 수가 기하급수적으로 증가하여 데이터베이스가 상당히 과부하 됩니다.
Preview next executions ​을(를) 클릭하여 워크플로우의 다음 10개 실행을 미리 볼 수 있습니다.
자세한 내용은 스케줄러 활동 을 참조하십시오.

매개 변수를 사용한 워크플로우 호출

워크플로우 호출 시 정의된 매개 변수의 이름 및 개수가 동일한지 확인합니다(참조 워크플로우 호출 시 매개 변수 정의 ). 매개 변수의 유형은 예상 값과 일치해야 합니다.
External signal activity ​에서 모든 매개 변수가 선언되었는지 확인합니다. 그렇지 않으면 활동을 실행할 때 오류가 발생합니다.
자세한 내용은 외부 매개 변수로 워크플로우 호출 을 참조하십시오.

패키지 내보내기

패키지를 내보내려면 내보낸 리소스에는 기본 ID가 없어야 합니다. 따라서 내보내기 가능한 리소스의 ID는 Adobe Campaign Standard에서 표준으로 제공한 템플릿과는 다른 이름을 사용하여 변경해야 합니다. 자세한 내용은 패키지 관리 를 참조하십시오.

목록 내보내기

목록 내보내기 옵션을 사용하면 기본값으로 최대 100,000개의 줄을 내보내고 Nms_ExportListLimit 옵션 ​으로 정의할 수 있습니다. 이 옵션은 Administration > Application settings > Options 아래의 기능 관리자에서 관리할 수 있습니다. 자세한 내용은 목록 내보내기 를 참조하십시오.

문제 해결

Adobe Campaign은 워크플로우 문제를 더 잘 이해할 수 있도록 다양한 로그를 제공합니다.

워크플로우 로그 사용

워크플로우 로그에 액세스하여 활동 실행을 모니터링할 수 있습니다. 시간 순서대로 수행된 작업과 실행 오류를 색인화합니다. 로그 탭은 선택한 모든 활동 또는 일부 활동의 실행 내역에 있습니다. 작업 탭은 활동의 실행 시퀀싱에 대해 자세히 설명합니다. 활동에 대한 자세한 내용을 보려면 작업을 클릭합니다. 자세한 내용은 워크플로우 실행 모니터링 을 참조하십시오.

문제 해결 데이터 관리 활동

로그 탭에서 SQL 쿼리를 분석할 수 있습니다.
  1. 워크플로우 작업 영역에서 Edit properties ​을 클릭합니다.
  2. General > Execution ​에서 Save SQL queries in the log ​및 옵션 Execute in the engine ​을 선택하고 Confirm ​을(를) 클릭합니다.
​로그에서 SQL 쿼리를 보려면
  1. Log and Tasks ​을(를) 클릭 합니다.
  2. Logs ​탭에서 Search ​패널을 엽니다.
  3. Display SQL logs only ​을(를) 확인 합니다.
쿼리가 Message ​로그의 열에 표시됩니다.

게재 로그 사용

게재 로그를 사용하여 게재의 성공을 모니터링할 수 있습니다. 제외 로그는 전송을 준비하는 동안 제외된 메시지를 반환합니다. 전송 로그는 각 프로필에 대한 게재 상태를 제공합니다. 자세한 내용은 게재 실패의 이해 를 참조하십시오.

게재 경고 사용

게재 경고 기능은 사용자 그룹이 게재 실행에 대한 정보가 포함된 알림을 자동으로 수신할 수 있는 경고 관리 시스템입니다. 자세한 내용은 게재 경고 를 참조하십시오.
관련 항목: