Sumário

Search

  1. Prefácio
  2. Introdução ao Navegador do PowerExchange
  3. Mapas de Dados
  4. Mapas de Dados para Fontes de Dados Específicas
  5. Copybooks
  6. Grupos de Registro e Registros de Captura
  7. Grupos de Extração e Mapas de Extração
  8. Metadados Pessoais
  9. Teste de Linha de Banco de Dados
  10. Exemplos do Navegador do PowerExchange
  11. Funções do PowerExchange para Campos Definidos pelo Usuário
  12. Programas de Método de Acesso do Usuário
  13. Grupos de Aplicativos e Aplicativos
  14. Propriedades do Mapa de Dados
  15. Propriedades do Registro, Campo e Tabela
  16. Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  17. Rastreamento para criar um mapa de memória ao importar um copybook COBOL

Guia do Usuário do Navegador

Guia do Usuário do Navegador

Caixa de Diálogo Parâmetros Avançados de CAPX - Guia Geral

Caixa de Diálogo Parâmetros Avançados de CAPX - Guia Geral

Na guia
Geral
da caixa de diálogo
Parâmetros Avançados de CAPX
, defina todas as substituições opcionais que você deseja usar para o teste de linha de banco de dados do acesso em lote aos dados de alteração.
Tipo de Extração
O tipo de extração. Selecione uma das seguintes opções:
  • RS
    . Reinicia a extração do ponto de início da última extração. Essa opção permite executar a mesma extração várias vezes.
  • SL
    . Inicia a extração do ponto no qual a última extração terminou. Essa extração usa tokens de reinicialização para o z/OS ou registros de data/hora de ponto de verificação do i5/OS.
  • CC
    . Inicia a extração do ponto identificado pelos valores de token dos campos
    Token de Reinicialização 1
    e
    Token de Reinicialização 2
    nessa guia. Se você selecionar essa opção, especifique valores de token válidos.
    Para origens z/OS, se você usar o valor padrão de Y para o parâmetro FUZZYRSTART na instrução LRAP CAPI_CONNECTION, será possível inserir uma posição de
    Token de Reinicialização 2
    diferente de uma posição inicial do uow para iniciar o processamento de extração no Agente de Log do PowerExchange para logs z/OS. No exemplo a seguir, o valor de
    Token de Reinicialização 2
    aponta para uma posição de RBA que não coincide com um registro de início de uow e o valor de
    Token de Reinicialização 1
    aponta para uma posição anterior à posição do
    Token de Reinicialização 2
    :
    • No campo
      Reinicialização 1
      , especifique
      000000000001000000000000000000000000000000000000
      . Este valor consiste em 48 zeros com um "1" na décima segunda posição. Com esse valor, o valor do Token de Reinicialização 2 determinará os registros a serem retornados pelo teste de linha.
    • No campo
      Reinicialização 2
      , especifique um valor que consista em um ID do Agente de Log de 6 bytes no formato EBCDIC (preenchido com espaços) + uma posição de RBA de 6 bytes + 8 zeros. A posição de RBA pode ser qualquer RBA nos logs perto de onde você deseja reiniciar o processamento de extração. Por exemplo:
      E2C2F2D340400000000AEF4000000000
    Com essas configurações de token de reinicialização, o PowerExchange inicia o processamento de extração no primeiro registro que está na posição Reinicialização 1 ou anterior e no primeiro UOW retornado com base na posição Reinicialização 2.
O padrão é
RS
.
Tipo de Imagem
O tipo de imagem de captura. Selecione uma das seguintes opções:
  • AI
    . Captura os dados de pós-imagem.
  • BA
    . Captura os dados de pré-imagem conforme eles existiam antes da alteração mais recente. Além disso, captura os dados de pós-imagem conforme eles existiam após a alteração mais recente.
    Os dados de pré-imagem são enviados com um caractere de ação que força a exclusão do registro. Os dados de pós-imagem, que incluem os dados de alteração, são entregues como uma operação de inserção.
  • TU
    . Captura os dados de pré e de pós-imagem conforme eles ocorrem. O aplicativo usa os dados de pré-imagem para verificar se ocorreram alterações no registro desde a solicitação. Os dados de pós-imagem são exibidos como uma operação de atualização. A atualização é uma imagem completa, mas o aplicativo que a captura pode alterar o registro de destino em vez de excluí-lo e, em seguida, inserir um novo registro, como ocorre com a opção BA. A opção TU é usada com conexões ODBC.
O padrão é
AI
.
Tempo limite
A quantidade máxima de tempo, em segundos, a aguardar os dados antes de retornar um fim-de-arquivo (EOF).
Os valores válidos são:
  • 0. Retorna o EOF quando o fim do log atual é atingido. O fim do log é determinado no início do processo de extração, porque o ponto final real muda constantemente.
  • 2 a 86399. Aguarda o número especificado de segundos pelos dados antes de retornar o EOF.
  • 86400. Aguarda continuamente durante uma quantidade ilimitada de tempo, sem retornar o EOF.
O padrão é 15.
Atualização sem Progresso
Indica se é necessário adicionar a saída de teste de linha de banco de dados à trilha de auditoria do CDC do PowerExchange para o aplicativo.
  • Selecione essa opção para omitir a saída do teste de linha de banco de dados da trilha de auditoria do CDC do PowerExchange.
  • Desmarque essa opção para incluir a saída do teste de linha de banco de dados na trilha de auditoria do CDC do PowerExchange.
Por padrão, a caixa de seleção está marcada.
Token de Reinicialização 1
Esse campo apenas estará disponível se você tiver selecionado
CC
no campo
Tipo de Extração
. Se quiser que o teste de linha de banco de dados comece a buscar dados de um ponto específico no stream de alterações, insira um valor de token de sequência válido nesse campo. O token de sequência, em combinação com o valor do token de reinicialização no campo
Token de Reinicialização 2
, identifica um registro de alteração específico no stream de alterações a partir do qual o teste de linha de banco de dados começará a recuperar dados. Você pode usar esses campos para ignorar registros antigos que foram arquivados fora do disco ou para ignorar registros que não são consistentes com um mapa de extração atualizado.
O token de sequência é um valor binário com um tamanho que varia de acordo com o tipo de fonte de dados. Você pode gerar um token de sequência e de reinicialização para o fim atual do fluxo de alteração das seguintes maneiras:
  • No Navegador do PowerExchange, realize um teste de linha de banco de dados CAPXRT que especifique a instrução SELECT CURRENT_RESTART na caixa
    Instrução SQL
    . A janela
    Saída do Teste de Linha de Banco de Dados
    exibe os valores de token gerados.
  • Use o utilitário DTLUAPPL para gerar o token de sequência e reiniciar os valores de token. Na instrução ADD ou MOD APPL, inclua o parâmetro RSTTKEN GENERATE. Em seguida, use a instrução PRINT APPL para imprimir os valores de token gerados.
    O token de sequência gerado tem o formato usado por extrações ODBC. Para utilizar o valor do token para um teste de linha de banco de dados, adicione oito zeros ao final do valor.
Como alternativa, se você tiver executado sessões do CDC do PWXPC recentemente, poderá copiar os valores de token das seguintes mensagens:
  • No log de mensagens do PowerExchange, as mensagens PWX-04565 e PWX-09959 mostram o token de sequência no campo
    Sequência
    e o token de reinicialização no campo
    Agente de Log do PowerExchange
  • No log de sessão do fluxo de trabalho do PowerCenter, as mensagens PWXPC_12060 e PWXPC_12068 mostram o token de sequência no campo
    Token de Reinicialização 1
    e o token de reinicialização no campo
    Token de Reinicialização 2
    . Além disso, as mensagens PWXPC_10081, PWXPC_10082 e PWXPC_12128 mostram o token de sequência como o primeiro valor de token e o token de reinicialização como o segundo.
Se você precisar de ajuda com a criação de valores token válidos, entre em contato com o Suporte Global a Clientes da Informatica.
Token de Reinicialização 2
Esse campo apenas estará disponível se você tiver selecionado
CC
no campo
Tipo de Extração
. Se quiser que o teste de linha de banco de dados comece a buscar dados de um ponto específico no stream de alterações, insira um valor de token de reinicialização válido nesse campo. O token de reinicialização, em combinação com o valor do token de sequência no campo
Token de Reinicialização 1
, identifica um registro de alteração específico no stream de alterações a partir do qual o teste de linha de banco de dados começará a recuperar dados. Você pode usar esses campos para ignorar registros antigos que foram arquivados fora do disco ou para ignorar registros que não são consistentes com um mapa de extração atualizado.
O token de reinicialização é um valor binário com um tamanho que normalmente varia dependendo do tipo de fonte de dados. No z/OS, os tokens de reinicialização de todos os tipos de fonte de dados têm o mesmo tamanho, exceto os dados de alteração extraídos de arquivos condensados completos. Você pode gerar valores de token de reinicialização e de sequência que indicam o fim atual do fluxo de alteração no Navegador do PowerExchange ou com o utilitário DTLUAPPL. Como alternativa, se você tiver executado sessões do CDC do PWXPC recentemente, poderá copiar os valores de token das mensagens no log de sessão ou no log de mensagens do PowerExchange. Se você precisar de ajuda com a criação de valores token válidos, entre em contato com o Suporte Global a Clientes da Informatica.
Esquema de Extração
Substitui o esquema especificado no mapa de extração.
Clique em
OK
para salvar as alterações. A conexão de banco de dados de origem é fechada. Na caixa de diálogo
Teste de Linha de Banco de Dados
, clique em
Ir
para estabelecer a conexão de banco de dados novamente e realizar o teste de linha de banco de dados com as propriedades avançadas atualizadas.