O PowerExchange lê os dados alterados em um buffer no sistema de origem, ou em um buffer na máquina do Serviço de Integração do PowerCenter, se você usar o processamento de descarregamento. A API (CAPI) de Consumo do PowerExchange libera periodicamente o buffer para transferir os dados alterados para o PWXPC na máquina do Serviço de Integração do PowerCenter.
A CAPI libera o buffer para o PWXPC quando um dos seguintes eventos ocorre:
O buffer se torna cheio.
O valor do tempo de espera da CAPI que é especificado pelo atributo
Latência do PowerExchange em segundos
na conexão em Tempo Real do CDC do PWX expira.
Um ponto de confirmação ocorre.
Para especificar a latência de liberação para as sessões do CDC executadas no modo de extração em tempo real ou contínua, defina o atributo
Latência do PWX em segundos
na conexão do aplicativo CDC do PWX em Tempo Real. Esse atributo especifica o tempo máximo que o PowerExchange aguarda mais dados alterados antes de liberar os dados para o PWXPC. Esse atributo se aplica ao PowerExchange no sistema de origem, ou ao cliente PowerExchange na máquina do Serviço de Integração do PowerCenter, se você usar o processamento de descarregamento.
Nas sessões do CDC que usam o modo de extração em lotes, o PowerExchange sempre usa 2 segundos para a latência de liberação.
O PowerExchange grava a mensagem PWX-09957 em seu log de mensagens para identificar o valor do tempo de espera da CAPI com base no atributo
Latência do PWX em segundos
. Se você selecionar
Recuperar Entradas de Log do PWX
na conexão do aplicativo, o PWXPC também gravará essa mensagem no log da sessão.
Depois que o PowerExchange libera os dados alterados, o PWXPC oferece os dados aos qualificadores de origem na sessão do CDC para processamento adicional. Em seguida, o Serviço de Integração do PowerCenter confirma os dados nos destinos.
O valor
Latência do PWX em segundos
também afeta a rapidez com que uma sessão do CDC responde a um comando de interrupção do Workflow Monitor ou do programa pmcmd. Para que o PWXPC possa processar uma solicitação de interrupção, ele deve aguardar o PowerExchange retornar o controle para ele. Use o valor padrão de 2 segundos para o atributo
Latência do PWX em segundos
para evitar atrasos inaceitáveis no processamento do comando de interrupção.