Configurar Utilitário de Carregamento de Banco de Dados
Um componente grande de uma sessão do Contact Optimization está lendo dados do PCT e gravando dados no OCT. Configurar um utilitário de carregamento de banco de dados melhora o desempenho de suas sessões do Contact Optimization .
O Contact Optimization usa as mesmas definições de configuração doCampaign para implementar um utilitário de carregamento de banco de dados. Se você configurar oCampaign para trabalhar com um utilitário de carregamento de banco de dados, você configura oContact Optimization para usar os mesmos comandos. Da mesma forma, se você configurar oContact Optimization para trabalhar com um utilitário de carregamento de banco de dados, você estará configurando oCampaign para trabalhar com um utilitário de carregamento de banco de dados. Cada um assume um diretório raiz diferente em seu diretório de instalação do IBM® EMM. O diretório raiz é /Campaign para Campaign ou /ContactOptimization para Contact Optimization , portanto você pode especificar comandos diferentes no comando do carregador e nos arquivos de modelo.
Um utilitário de carregamento de banco de dados também melhora o desempenho ao preencher tabelas PCT com um fluxograma do Campaign .
Ao configurar um utilitário de carregamento de banco de dados para trabalhar com o Contact Optimization , ele se comporta conforme descrito para as seguintes tabelas doContact Optimization :
*
Tabela PCT. Se o número de clientes exclusivos for maior ou igual ao MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend, o Contact Optimization utilizará o utilitário de carregamento de banco de dados.
*
Tabela POA. O Contact Optimization usa o utilitário de carregamento de banco de dados independente dos valores para MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
*
Tabela OCT. O Contact Optimization usa o utilitário de carregamento de banco de dados independente dos valores para MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
*
Tabela RC. O Contact Optimization usa o utilitário de carregamento de banco de dados independente dos valores para MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
Para configurar um utilitário de carregamento de banco de dados para o Contact Optimization conclua as seguintes etapas.
*
*
Confirme se a instalação do Contact Optimization possui o comando do utilitário de carregamento de banco de dados no mesmo local doCampaign .
Você deve criar a mesma estrutura de pasta relativa em ambos os servidores porque ambos, o Campaign e o Contact Optimization referenciam a propriedade Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderCommand.
Por exemplo, se LoaderCommand for /app/IBM/Campaign/partitions/partition1/scripts/load.sh, você deverá copiar load.sh para /app/IBM/ContactOptimization/partitions/partition1/scripts no servidor Contact Optimization , criando os diretórios, se necessário.
*
Confirme se a instalação do Contact Optimization possui o modelo de arquivo de controle para o utilitário de carregamento de banco de dados no mesmo local do Campaign .
O arquivo definido por Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderControlFileTemplate deve existir em ambos os servidores Campaign e Contact Optimization . O modelo de arquivo de controle deve estar localizado no mesmo diretório relativo. No servidor Campaign , o arquivo deve ser relativo a/Campaign, por exemplo, /Campaign/partitions/partition1/scripts. No servidor Contact Optimization , os arquivos devem ser relativos a /ContactOptimization, por exemplo, /ContactOptimization/partitions/partition1/scripts.
Em sistemas UNIX, use links simbólicos ou softlinks para criar os modelos de arquivo de controle nos diretóriosContact Optimization . Por exemplo, a partir do diretório /ContactOptimization/partitions/partition1/scripts, execute o comando a seguir:
ln –s /<Install Directory>/Campaign/partitions/partition1/scripts/load.ctr
load.ctr