증분 쿼리

증분 쿼리를 사용하면 이 기준에 대해 이미 타깃팅된 사람을 제외하는 동안 기준을 기반으로 대상을 정기적으로 선택할 수 있습니다.

이미 타깃팅된 채우기는 작업 흐름 인스턴스별로 메모리에 저장되며, 즉 동일한 템플릿에서 시작된 2개의 워크플로우는 동일한 로그를 공유하지 않습니다. 반면 동일한 워크플로우 인스턴스에 대해 동일한 증분 쿼리를 기반으로 하는 2개의 작업은 동일한 로그를 사용합니다.

쿼리는 표준 쿼리와 동일한 방식으로 정의되지만 실행이 예약됩니다.

관련 항목:

주의

증분 쿼리의 결과가 실행 중 0​과 같으면 쿼리의 다음 프로그래밍 실행 때까지 워크플로가 일시 중지됩니다. 증분 쿼리를 따르는 전환 및 활동은 다음 실행 전에 처리되지 않습니다.

방법은 다음과 같습니다.

  1. Scheduling & History 탭에서 Schedule execution 옵션을 선택합니다. 작업은 일단 만들어지면 활성 상태로 유지되며 쿼리 실행 일정에 의해 지정된 경우에만 트리거됩니다. 그러나 이 옵션이 비활성화되어 있으면 쿼리는 즉시 이고 한 번의 go​로 실행됩니다.

  2. Change 버튼을 클릭합니다.

    Schedule editing wizard 창에서 빈도 유형, 이벤트 되풀이 및 이벤트 유효성 기간을 구성할 수 있습니다.

  3. Finish​을 클릭하여 일정을 저장합니다.

  4. Scheduling & History 탭의 하단에서는 작업 내역에 기록할 일 수를 선택할 수 있습니다.

    • History in days

      이미 타깃팅된 수신자는 타깃팅된 날로부터 최대 일 수를 기록할 수 있습니다. 이 값이 0이면 받는 사람은 로그에서 제거되지 않습니다.

    • Keep history when starting

      이 옵션을 사용하면 활동이 활성화된 경우 로그를 삭제할 수 없습니다.

    • SQL table name

      이 매개 변수를 사용하면 내역 데이터를 포함하는 기본 SQL 테이블을 오버로드할 수 있습니다.

출력 매개 변수

  • tableName
  • 스키마
  • recCount

이 세 값 집합은 쿼리를 기준으로 타게팅된 모집단을 식별합니다. tableName 는 대상 식별자를 기록하는 테이블의 이름이며, 채우기 schema 의 스키마(일반적으로 nms:recipient) recCount 이며 표의 요소 수입니다.

이 페이지에서는