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. Apêndice A: Funções do PowerExchange para Campos Definidos pelo Usuário
  12. Apêndice B: Programas de Método de Acesso do Usuário
  13. Apêndice C: Grupos de Aplicativos e Aplicativos
  14. Apêndice D: Propriedades do Mapa de Dados
  15. Apêndice E: Propriedades do Registro, Campo e Tabela
  16. Apêndice F: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  17. Apêndice G: 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

Gerando Tokens de Reinicialização para Captura de Dados Alterados

Gerando Tokens de Reinicialização para Captura de Dados Alterados

Você pode executar um teste de linha de banco de dados para gerar tokens de reinicialização para fontes de dados.
Use esses tokens de reinicialização gerados para preencher o arquivo do token de reinicialização PWXPC para uma sessão do PowerCenter. O PowerExchange gera tokens de reinicialização usando a localização e o tipo de origem especificados. Esses tokens de reinicialização representam o fim atual do fluxo de mudança no momento em que você executou o teste de linha do banco de dados. O Navegador do PowerExchange exibe os tokens de reinicialização gerados na janela
Saída do Teste de Linha de Banco de Dados
. Copie a saída dessa janela para preencher o arquivo de tokens de reinicialização PWXPC.
Use um dos métodos a seguir para gerar tokens de reinicialização:
  • Inclua a instrução de substituição especial com CURRENT_RESTART no arquivo de tokens de reinicialização do PWXPC. O PWXPC e o PowerExchange geram tokens de reinicialização que representam o fim atual do fluxo de mudança no momento em que a sessão do PowerCenter é executada.
  • Use o utilitário DTLUAPPL com os parâmetros GENERATE RSTTKN e um registro de captura válido. O DTLUAPPL gera tokens de reinicialização que representam o fim atual do fluxo de mudança no momento em que o utilitário é executado.
  1. Abra o mapa de extração do registro de captura para o qual você deseja gerar tokens de reinicialização.
  2. Na guia
    Mapa de Extração
    no
    Explorador de Recursos
    , clique no mapa de extração e clique em
    Arquivo > Teste de Linha de Banco de Dados
    .
    A caixa de diálogo
    Teste de Linha de Banco de Dados
    é exibida.
  3. Na lista
    Tipo de DB
    , selecione
    CAPXRT
    .
  4. Na lista
    Localização
    , selecione o nome do nó que representa a localização da fonte de dados.
    As localizações exibidas na lista
    Localização
    são definidas pelas instruções NODE no arquivo de configuração dbmover.cfg no sistema do Navegador do PowerExchange.
  5. Na caixa
    Aplicativo
    , digite um nome de aplicativo de 1 a 20 caracteres.
  6. Para gerar tokens de reinicialização atuais, digite a seguinte instrução SQL do PowerExchange na caixa
    Instrução SQL
    :
    SELECT CURRENT_RESTART [WHERE [{CONNAME=
    capi_connection_name
    |CONTYPE=
    connection_type
    }] [[AND] INSTANCE=
    db2_database_name
    ]]
    Essa instrução SELECT CURRENT_RESTART tem os seguintes parâmetros:
    CONNAME=
    capi_connection_name
    Especifica o nome de uma instrução CAPI_CONNECTION no arquivo DBMOVER no local de origem que o PowerExchange usa para determinar o tipo de fonte de dados. O PowerExchange exige essas informações porque os formatos de token de reinicialização variam conforme o tipo de fonte. Informe esse parâmetro se várias instruções CAPI_CONNECTION estiverem definidas no local de origem. Caso contrário, esse parâmetro será opcional e você poderá especificar CONTYPE. Não especifique CONNAME e CONTYPE.
    CONTYPE=
    connection_type
    Especifica o tipo de conexão que o PowerExchange usa para determinar o tipo de fonte de dados. O PowerExchange exige essas informações porque os formatos de token de reinicialização variam conforme o tipo de fonte.
    Especifique um dos seguintes valores para a variável
    conn_type
    :
    • ADA
      para origens do Adabas (z/OS).
    • AS4
      para origens do DB2 for i5/OS.
    • DCM
      para origens do CA Datacom/DB (z/OS).
    • DB2
      . Origens DB2 for z/OS (z/OS).
    • IDL
      para origens baseadas em log do CA IDMS/DB (z/OS).
    • IML
      para origens baseadas em log do IMS (z/OS).
    • IMS
      para origens síncronas do IMS (z/OS).
    • ORA
      para origens do Oracle.
    • MSS
      para origens do Microsoft SQL Server.
    • MYSQL
      para origens do MySQL.
    • PGS
      para origens do PostgreSQL.
    • UDB
      para origens do DB2 for Linux, UNIX e Windows.
    • VSAM
      ou
      VSM
      . Origens VSAM (z/OS).
    Para origens do z/OS, todos os tipos de conexão z/OS resultam em tokens de reinicialização do mesmo formato, pois o PowerExchange registra todos os dados alterados de origens z/OS nos arquivos de log do Agente de Log do PowerExchange para z/OS. Os tokens de reinicialização para origens z/OS representam localizações nos logs do Agente de Log do PowerExchange.
    INSTANCE=
    db2_database_name
    Para uma origem do DB2 for Linux, UNIX e Windows, especifica o nome do banco de dados do DB2. Esse valor de parâmetro é obrigatório, a menos que você insira o nome do banco de dados do DB2 no campo
    Nome do Arquivo de Substituição
    . Na cláusula WHERE da instrução SELECT CURRENT_RESTART, você pode especificar somente esse parâmetro ou usar a palavra-chave opcional AND para especificar esse parâmetro com o parâmetro CONNAME ou CONTYPE.
  7. Clique em
    Ir
    .
    A janela
    Saída do Teste de Linha de Banco de Dados
    exibe os tokens de reinicialização gerados.
  8. Para copiar os tokens de reinicialização gerados, clique com o botão direito do mouse na janela
    Saída do Teste de Linha de Banco de Dados
    e clique em
    Copiar Saída
    .
    Você pode usar os tokens de reinicialização gerados no arquivo de tokens de reinicialização do PWXPC.