O Condensador do PowerExchange captura dados alterados dos bancos de dados DB2 para
i5/OS
e os grava em arquivos condensados. Você pode tornar os dados alterados nos arquivos condensados disponíveis para o processamento de extração em intervalos definidos pelo usuário.
Quando você criar um registro de captura para uma fonte de dados, defina a opção
Condensar
como
Completa
ou
Parcial
para indicar o tipo de processamento de condensação.
Se você selecionar
Completo
, o Condensador do PowerExchange usará o processamento de condensação completa. Embora possa diminuir a quantidade de registros de alteração que são processados e extraídos, o processamento de condensação completa não mantém a integridade transacional. Durante um ciclo de condensação completa, o Condensador do PowerExchange registra apenas a última alteração feita em uma linha de um arquivo condensado. Se várias alterações forem feitas na mesma linha, as mais recentes substituirão as mais antigas, deixando somente a última alteração. Use os seguintes critérios para determinar se você deseja usar o processamento de condensação completa:
No processamento de condensação completa, as tabelas devem ter um índice primário ou uma chave exclusiva definida por meio de DDS. O Condensador do PowerExchange cria chaves nos arquivos condensados baseados nas colunas de chave das tabelas de origem a fim de identificar as linhas de forma exclusiva.
Se um arquivo de origem incluir vários membros de dados, não use o processamento de condensação completa, a menos que a chave primária do arquivo seja exclusiva entre todos os membros de dados. Caso contrário, resultados imprevisíveis poderão ocorrer.
Se alterações de diferentes tabelas forem gravadas no mesmo arquivo condensado completo, o tamanho do registro será determinado pelo registro de alteração maior.
Se uma alteração for registrada para uma linha em um arquivo condensado completo e, em seguida, uma troca de arquivo condensado ocorrer enquanto alterações adicionais para essa linha estão pendentes, você poderá ter um registro de alteração para a linha em ambos os arquivos condensados. Essa situação depende dos parâmetros de troca de arquivo e do nível de atividade de alteração em seu ambiente.
Se você selecionar
Parcial
, o Condensador do PowerExchange usará o processamento de condensação parcial. A integridade transacional é mantida no processamento de condensação parcial, visto que o Condensador do PowerExchange não elimina nenhuma alteração. Durante um ciclo de condensação parcial, o Condensador do PowerExchange grava em arquivos condensados todas as alterações de UOWs concluídos com êxito, em ordem cronológica por hora de término do UOW. Se uma tabela do DB2 para i5/OS for atualizada fora do controle de confirmação, o Condensador do PowerExchange gravará as alterações na ordem em que cada atualização ocorreu. Para economizar espaço em disco, o Condensador do PowerExchange organiza os registros em arquivos condensados parciais em blocos de 32 KB. Os registros poderão parecer incorretos se você acessá-los usando o comando DSPPFM do
i5/OS
.
Em vez de usar o processamento de condensação parcial do Condensador do PowerExchange, é possível usar o Agente de Log do PowerExchange para Linux, UNIX ou Windows para descarregar o processamento de condensação do sistema i5/OS. Para obter mais informações sobre o log remoto, consulte o
Guia de CDC do PowerExchange para Linux, UNIX e Windows