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

Carimbos de Data/Hora Que São Relatados no Campo DTL_CAPXTIMESTAMP por Fonte de Dados

Carimbos de Data/Hora Que São Relatados no Campo DTL_CAPXTIMESTAMP por Fonte de Dados

O carimbo de data/hora que o PowerExchange relata no campo DTL_CAPXTIMESTAMP gerado em registros de alteração depende do tipo de fonte de dados e de determinados configurações de parâmetro.
Para fontes de dados do PowerExchange no z/OS, o parâmetro TIMESTAMP no UOWC CAPI_CONNECTION controla o tipo de registro de data/hora que o PowerExchange relata no campo DTL__CAPXTIMESTAMP. Se você definir o parâmetro TIMESTAMP como COMMIT, o PowerExchange relatará a data e hora da confirmação da transação na origem para todas as alterações na transação. Se você usar o valor de parâmetro padrão de LOG, o PowerExchange recupera o registro de data e hora dos logs do banco de dados de origem. Nesse caso, o tipo de carimbo de data/hora depende do tipo de fonte.
A tabela a seguir descreve os carimbos de data/hora que o PowerExchange reporta quando você usa o valor padrão LOG para o parâmetro TIMESTAMP:
Tipo de fonte de dados
Tipo de Carimbo de Data/Hora
Adabas
O carimbo de data/hora HDDATE do cabeçalho do bloco PLOG, que indica quando o bloco foi gravado.
Em ambientes do Adabas com um baixo nível de atividade de atualização, o mesmo carimbo de data/hora pode ser relatado para várias atualizações que ocorreram em momentos diferentes.
CDC baseado em tabela do Datacom
A hora UTC (Tempo Universal Coordenado) ou hora local quando o registro de alteração foi gravado no log do Datacom LXX. O parâmetro LOCAL_TIME no membro de configuração do ECCR, ECCRDCMP, controla se a hora UTC ou local é usada.
DB2 para i (i5/OS)
Um carimbo de data/hora do diário do i5/OS que reflete quando a alteração foi gravada no diário.
DB2 for
z/OS
A hora na qual o ECCR do DB2 capturou o registro de dados de alteração. Cada registro em um UOW tem um carimbo de data/hora diferente. Normalmente, esse carimbo de data/hora é um valor UTC que reflete o fuso horário do sistema DB2 for z/OS.
IDMS
A hora na qual o registro de dados de alteração foi gravado no arquivo de log do IDMS. Esse carimbo de data/hora é equivalente ao carimbo de data/hora storeclock (STCK). Ele não reflete o fuso horário local.
CDC baseado em log do IMS
A hora na qual a alteração foi gravada nos logs do IMS.
CDC síncrono do IMS
A hora na qual a alteração ocorreu.
VSAM e CICS/VSAM em lotes
A hora na qual o registro de alteração foi capturado. Cada registro em um UOW tem um carimbo de data/hora diferente. Normalmente, esse carimbo de data/hora é um valor UTC.
Para outras fontes de dados que não usam a instrução UOWC CAPI_CONNECTION, o PowerExchange determina o carimbo de data/hora apropriado para relatar no campo DTL_CAPXTIMESTAMP. Para origens do PowerExchange Express CDC para Oracle, o TIME_STAMP_MODE na instrução OPTIONS do arquivo de configuração do Express CDC controla o tipo de carimbo de data/hora.
A seguinte tabela descreve os tipos de carimbo de data/hora que o PowerExchange relata para estas fontes de dados:
Tipo de fonte de dados
Tipo de Carimbo de Data/Hora
DB2 no Linux, UNIX ou Windows
O carimbo de data/hora de confirmação da transação. Esse carimbo de data/hora é um carimbo de data/hora virtual (VTS) crescente do sistema DB2, o que normalmente corresponde ao valor UTC.
Microsoft SQL Server
A hora na qual a alteração foi gravada no banco de dados de distribuição.
MySQL
O carimbo de data/hora do evento de alteração que o MySQL registrou no log binário.
PowerExchange Express CDC for Oracle
O tipo de carimbo de data/hora é controlado pela definição de parâmetro TIME_STAMP_MODE na instrução OPTIONS do arquivo de configuração do Express CDC.
  • Se você usar o valor padrão de LOGTIME, o PowerExchange relatará o carimbo de data/hora da alteração no banco de dados de origem, conforme registrado nos logs de redo. Esse carimbo de data/hora reflete o fuso horário local.
  • Se você especificar COMMITTIME, o PowerExchange relatará o carimbo de data/hora de confirmação da transação no banco de dados de origem.
  • Se você especificar BEGINTIME, o PowerExchange relatará o carimbo de data/hora do registro de log UOW inicial.
PostgreSQL
A hora de confirmação da transação.