Movimentação de Dados em Massa DB2 for z/OS com uma Origem de Cópia da Imagem
Movimentação de Dados em Massa DB2 for z/OS com uma Origem de Cópia da Imagem
Você pode usar uma cópia da imagem completa do espaço de tabela do DB2 ou da partição do espaço da tabela como fonte de dados para uma sessão de movimentação de dados em massa do PowerExchange. Para criar uma cópia da imagem completa, use o utilitário COPY do DB2.
Por exemplo: vamos supor que você deseje materializar um destino com base em uma origem do DB2 existente. Você pode pegar uma cópia da imagem completa da origem do DB2. Em seguida, use essa cópia da imagem como entrada de um fluxo de trabalho do PowerCenter para materializar o destino. Depois que a materialização do destino estiver concluída, você poderá usar o change data capture (CDC) do PowerExchange para manter a origem e o destino sincronizados.
Quando você usa uma cópia de imagem completa como uma fonte de dados, não é necessário criar um mapa de dados. Em vez disso, você pode usar uma definição de origem relacional que importa para uma tabela do DB2.
Além disso, você pode usar uma cópia de imagem FlashCopy ou cópia de imagem sequencial como fonte de dados. Se você usar uma cópia da imagem FlashCopy, verifique se é para um espaço de tabela que contém uma única tabela e não é um tipo de espaço de tabela descontinuado.
Quando você define as propriedades da sessão do PowerCenter, defina as propriedades que controlam a cópia de imagem a ser lida. Você pode configurar o Leitor do PowerExchange para Cópia da Imagem do DB2 para ler qualquer uma das seguintes cópias da imagem:
A última cópia da imagem SHRLEVEL REFERENCE FULL
Uma cópia da imagem que você especificou
Uma cópia da imagem criada em um subsistema do DB2 diferente
Se você criar uma cópia de imagem de um espaço de tabela compactado, as linhas compactadas poderão ser descarregadas do conjunto de dados da cópia de imagem apenas se o dicionário para descompactação tiver sido recuperado e montado na ordem correta.
Para o PowerExchange processar com êxito um conjunto de dados de cópia da imagem, as informações no catálogo do DB2 que descreve a tabela e o espaço de tabela contendo a tabela devem refletir o estado exato dos objetos no momento em que a cópia da imagem foi criada. O DB2 permite que algumas instruções ALTER sejam emitidas e depois implementadas (materializadas) ao executar o utilitário REORG. Portanto, uma incompatibilidade pode ocorrer entre as informações no catálogo do DB2 e o conteúdo da última cópia da imagem de um espaço de tabela. Antes de usar uma cópia de imagem como uma origem para movimentação de dados em massa, você deve verificar se alguma instrução ALTER foi emitida com a tabela ou o espaço de tabela desde a criação da cópia da imagem.