자동 태스크 할당은 Informatica MDM Hub의 일부로 실행되는 서버 데몬을 통해 제어됩니다.
이 실행 빈도는 cmxserver.properties의 sip.task.assignment.interval 속성 값에 의해 제어됩니다. 기본적으로 이 값은 0으로 설정되며, 값이 0이면 데몬이 비활성화됩니다. IDD 응용 프로그램을 실행 중이고 태스크 할당이 필요한 경우에만 데몬을 활성화해야 합니다. 데몬을 활성화하려면 sip.task.assignment.interval을 분 단위 값으로 설정합니다. 값이 1이면 데몬이 분당 1회 실행됩니다. 이 데몬의 작업은 두 가지입니다.
하나는 IDD 응용 프로그램의 태스크 할당 구성에 구성된 대로 소유자가 없는(null rowid_user) 태스크를 할당하는 것입니다.
다른 하나는 구성된 제목 영역의 기본 테이블과 연결된 모든 일치 테이블 항목을 검사하고 사용 가능한 IDD 응용 프로그램 사용자에게 할당할 태스크를 생성하는 것입니다.
사용 가능한 사용자
에게는 (a) 구성된 최대 태스크 수보다 적은 수의 태스크가 현재 할당되어 있고 (b) 태스크 할당 구성에 지정된 역할이 할당되어 있습니다. cmxserver.properties 파일에서 sip.task.maximum.assignment 속성을 지정하여 IDD 응용 프로그램 사용자에게 자동으로 할당할 수 있는 최대 태스크 수를 구성할 수 있습니다. 사용자당 할당할 수 있는 기본 최대 태스크 수는 25입니다.
태스크가 자동으로 할당되면 최대 허용 태스크 수보다 적게 할당되어 있는 사용자가 더 이상 없을 때까지 구성된 역할의 IDD 응용 프로그램 사용자가 라운드 로빈 방식으로 태스크 할당을 위해 선택됩니다. 할당 데몬이 실행될 때마다 할당할 수 있는, 할당되지 않은 모든 태스크를 할당합니다. 할당되지 않은 모든 태스크를 받기에 사용자가 부족한 경우 데몬이 실행된 후 할당되지 않은 태스크가 남아 있을 수 있습니다(대상 IDD 응용 프로그램 사용자의 태스크 대기열에서 공간을 사용할 수 있게 되면 할당됨). 자동 태스크 할당이 수행될 때 특정 태스크를 받는 IDD 응용 프로그램 사용자를 확실하게 예측할 수는 없습니다. 태스크를 특정 사용자에게 할당해야 할 경우 수동 할당을 사용해야 합니다.