데이터베이스 로드 유틸리티 구성
Contact Optimization 세션의 대형 구성요소는 PCT에서 데이터를 읽고 OCT에 데이터를 기록합니다. 데이터베이스 로드 유틸리티를 구성하면 Contact Optimization 세션의 성능이 향상됩니다.
Contact Optimization에서는 데이터베이스 로드 유틸리티를 구현하기 위해 Campaign과 동일한 구성 설정을 사용합니다. Campaign을 데이터베이스 로드 유틸리티 관련 작업을 수행하도록 구성하는 경우 Contact Optimization도 동일한 명령을 사용하도록 구성됩니다. 이와 비슷하게 Contact Optimization를 데이터베이스 로드 유틸리티 관련 작업을 수행하도록 구성하면 Campaign이 데이터베이스 로드 유틸리티 관련 작업을 수행하도록 구성됩니다. 각각은 IBM® EMM 설치 디렉토리에서 다른 루트 디렉토리를 사용합니다. 루트 디렉토리는 Campaign의 경우 /Campaign 또는 Contact Optimization의 경우 /ContactOptimization이므로 로더 명령 및 템플리트 파일에서 다른 명령을 지정할 수 있습니다.
데이터베이스 로드 유틸리티는 Campaign 플로우차트로 PCT 테이블을 채우는 경우의 성능도 향상시킵니다.
데이터베이스 로드 유틸리티를 Contact Optimization 관련 작업을 수행하도록 구성하면 다음 Contact Optimization 테이블에 대해 설명한 것과 같이 작동합니다.
*
PCT 테이블. 고유 고객의 수가 MinReqForLoaderCommand 또는 MinReqForLoaderCommandForAppend보다 크거나 같은 경우 Contact Optimization에서 데이터베이스 로드 유틸리티를 사용합니다.
*
POA 테이블. Contact Optimization에서 MinReqForLoaderCommand 또는 MinReqForLoaderCommandForAppend의 값에 관계 없이 데이터베이스 로드 유틸리티를 사용합니다.
*
OCT 테이블. Contact Optimization에서 MinReqForLoaderCommand 또는 MinReqForLoaderCommandForAppend의 값에 관계 없이 데이터베이스 로드 유틸리티를 사용합니다.
*
RC 테이블. Contact Optimization에서 MinReqForLoaderCommand 또는 MinReqForLoaderCommandForAppend의 값에 관계 없이 데이터베이스 로드 유틸리티를 사용합니다.
Contact Optimization에 적합하게 데이터베이스 로드 유틸리티를 구성하려면 다음 단계를 완료하십시오.
*
Campaign 설명서에 설명된 대로 Campaign 파티션에서 데이터베이스 로드 유틸리티 구성을 완료하십시오.
*
Contact Optimization 설치에 Campaign과 같은 위치에 데이터베이스 로드 유틸리티 명령이 있는지 확인하십시오.
CampaignContact Optimization 모두 Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderCommand 특성을 참조하므로 두 서버에서 동일한 상대 폴더 구조를 작성해야 합니다.
예를 들어, LoaderCommand/app/IBM/Campaign/partitions/partition1/scripts/load.sh인 경우 load.shContact Optimization 서버의 /app/IBM/ContactOptimization/partitions/partition1/scripts에 복사해야 하며 필요한 경우 해당 디렉토리를 작성해야 합니다.
*
Contact Optimization 설치에 Campaign과 같은 위치에 데이터베이스 로드 유틸리티의 제어 파일 템플리트가 있는지 확인하십시오.
Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderControlFileTemplate로 정의된 파일이 CampaignContact Optimization 서버에 있어야 합니다. 제어 파일 템플리트는 동일한 상대 디렉토리에 있어야 합니다. Campaign 서버에서는 이 파일이 /Campaign과 관련된 것이어야 합니다(예: /Campaign/partitions/partition1/scripts). Contact Optimization 서버에서 이 파일은 /ContactOptimization에 대해 상대적이어야 합니다(예: /ContactOptimization/partitions/partition1/scripts).
UNIX 시스템의 경우 소프트 링크 또는 기호 링크를 사용하여 Contact Optimization 디렉토리에 제어 파일 템플리트를 작성하십시오. 예를 들어, /ContactOptimization/partitions/partition1/scripts 디렉토리에서 다음 명령을 실행하십시오.
ln –s /<Install Directory>/Campaign/partitions/partition1/scripts/load.ctr
load.ctr