Configurar Utilitário de Carregamento de Banco de Dados
Um grande componente de uma sessão doOtimizar está lendo dados do PCT e gravando dados no OCT. Configurar um utilitário de carregamento de banco de dados melhora o desempenho das suas sessões do Otimizar .
O Otimizar usa as mesmas definições de configuração doCampanha para implementar um utilitário de carregamento de banco de dados. Se você configurar oCampanha para trabalhar com um utilitário de carregamento de banco de dados, você configura oOtimizar para usar os mesmos comandos. Da mesma forma, se você configurar oOtimizar para trabalhar com um utilitário de carregamento de banco de dados, você estará configurando oCampanha para trabalhar com um utilitário de carregamento de banco de dados. Cada um deles assume um diretório raiz diferente, /Campaign para Campanha ou /Optimize para Otimizar , assim, é possível especificar diferentes comandos no comando do carregador e 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 Campanha.
Ao configurar um utilitário de carregamento de banco de dados para trabalhar com o Otimizar , ele se comporta conforme descrito para as seguintes tabelas doOtimizar :
*
Tabela PCT-Se o número de clientes exclusivos for maior ou igual ao MinReqForLoaderCommand ou ao MinReqForLoaderCommandForAppend, o Otimizar usa o utilitário de carregamento de banco de dados.
*
Tabela POA-O Otimizar usa o utilitário de carregamento de banco de dados sem restrição dos valores para MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
*
Tabela OCT- O Otimizar usa o utilitário de carregamento de banco de dados sem restrição dos valores para MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
*
Tabela RC- O Otimizar usa o utilitário de carregamento de banco de dados sem restrição dos valores para MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
Para configurar um utilitário de carregamento de banco de dados para o Otimizar conclua as seguintes etapas.
*
*
Confirme se a instalação do Otimizar possui o comando do utilitário de carregamento de banco de dados no mesmo local doCampanha.
Você deve criar a mesma estrutura de pasta relativa em ambos os servidores porque ambos, o Campanha e o Otimizar referenciam a propriedade Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderCommand.
Por exemplo, se LoaderCommand for /app/Unica/Campaign/partitions/partition1/scripts/load.sh, você deve copiar load.sh para /app/Unica/Optimize/partitions/partition1/scripts no seu servidor do Otimizar , criando os diretórios, se necessário.
*
Confirme se a instalação do Otimizar possui o modelo de arquivo de controle para o utilitário de carregamento de banco de dados no mesmo local do Campanha.
O arquivo definido por Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderControlFileTemplate deve existir em ambos os servidores Campanha e Otimizar . O modelo de arquivo de controle deve estar localizado no mesmo diretório relativo. No servidor Campanha, o arquivo deve ser relativo a/Campaign, por exemplo, /Campaign/partitions/partition1/scripts. No servidor Otimizar , os arquivos devem ser relativos ao /Optimize, por exemplo, /Optimize/partitions/partition1/scripts.
Em sistemas UNIX, use links simbólicos ou softlinks para criar os modelos de arquivo de controle nos diretóriosOtimizar . Por exemplo, no diretório /Optimize/partitions/partition1/scripts, execute o seguinte comando:
ln –s /Campaign/partitions/partition1/scripts/load.ctr load.ctr