IBM® Campaign 스케줄 프로세스와 IBM® EMM 스케줄러 간의 차이
Marketing Platform의 8.0 릴리스부터는 IBM® EMM 스케줄러가 전체 플로우차트의 실행을 스케줄링하는 Campaign 스케줄 프로세스를 바꾸도록 설계되었습니다. 플로우차트가 실제로 실행되지 않을 때 서버 시스템 자원을 이용하지 않으므로 IBM® EMM 스케줄러가 좀 더 효율적입니다.
IBM® EMM 스케줄러는 실행되지 않는 경우에도 플로우차트를 시작하는 반면, 플로우차트에 있는 Campaign 스케줄 프로세스는 플로우차트가 실행 중일 경우에만 작동합니다.
Campaign 스케줄 프로세스는 이전 버전과 완전한 호환성을 위해 유지되며, 기타 유스 케이스의 경우 IBM® EMM 스케줄러에서 처리되지 않습니다. 예를 들어, Campaign 스케줄 프로세스를 사용하여 Campaign 트리거를 전송하거나 종속 프로세스의 실행을 지연시킬 수도 있습니다.
IBM® EMM 스케줄러를 사용하여, 플로우차트 실행을 시작하는 최상위 프로세스로서 Campaign 스케줄 프로세스를 사용하는 플로우차트를 스케줄링해서는 안 됩니다. 보통의 경우 하나만 필요합니다. 그러나 스케줄 프로세스가 IBM® EMM 스케줄러에 의해 시작된 플로우차트에 표시되는 경우, 구성된 대로 동작합니다. IBM® EMM 스케줄러 및 스케줄 프로세스에 필요한 조건은 후속 프로세스를 실행하기 전에 충족되어야 합니다.
IBM® EMM 스케줄러와는 달리 Campaign 스케줄 프로세스는 외부 트리거를 전송하여 명령행 스크립트를 호출할 수 있습니다. IBM® EMM 스케줄러는 자체 스케줄로만 트리거를 전송할 수 있습니다.