Sumário

Search

  1. Prefácio
  2. Introdução à Movimentação de Dados em Massa do PowerExchange
  3. Ouvinte do PowerExchange
  4. Movimentação de Dados em Massa do Adabas
  5. Movimentação de Dados em Massa do Datacom
  6. Movimentação de Dados em Massa do DB2 para i5/OS
  7. Movimentação de Dados em Massa do DB2 para Linux, UNIX e Windows
  8. Movimentação de Dados em Massa do DB2 para z/OS
  9. Movimentação de Dados em Massa do IDMS
  10. Movimentação de Dados em Massa do IMS
  11. Movimentação de Dados em Massa do Microsoft SQL Server
  12. Movimentação de Dados em Massa do Oracle
  13. Movimentação de Dados em Massa de Arquivo Sequencial
  14. Movimentação de Dados em Massa do VSAM
  15. Gravando Dados com Tolerância a Falhas
  16. Opções de Monitoração e Ajuste

Guia de Movimentação de Dados em Massa

Guia de Movimentação de Dados em Massa

Introdução à Movimentação de Dados em Massa do VSAM

Introdução à Movimentação de Dados em Massa do VSAM

O PowerExchange, em conjunto com o PowerCenter, pode movimentar dados em massa de ou para os seguintes tipos de conjuntos de dados de VSAM.
Entry-Sequenced Data Set (ESDS)
Um conjunto de dados que armazena registros na ordem em que foram criados, sendo que os mais recentes ficam no final. Os ESDSs não têm índice. Os registros ESDS podem ser acessados diretamente, usando um relative byte address (RBA) ou baseado sequencialmente na sequência da entrada. O PowerExchange acessa conjuntos de dados ESDS sequencialmente.
Key-Sequenced Data Set (KSDS)
Um conjunto de dados contém registros que são carregados em uma sequência-chave e controlados por um índice. Os KSDSs podem ser acessados diretamente usando uma chave ou um RBA ou sequencialmente, com base na sequência da chave.
Por padrão, o PowerExchange acessa os registros KSDS sequencialmente quando não há cláusula WHERE especificada.
O PowerExchange acessa os registros usando uma chave nas seguintes condições:
  • Uma cláusula WHERE é especificada.
  • O campo primário na chave do KSDS é usado em uma das diversas condições da cláusula WHERE.
Por exemplo, o PowerExchange usa acesso de chave para executar uma transformação de Pesquisa do PowerCenter que usa uma origem de pesquisa do KSDS quando a condição de pesquisa inclui pontos de interrogação que são substituídos no tempo de execução. O PowerExchange sempre usa uma chave para acessar um arquivo KSDS, se possível durante o processamento de uma cláusula WHERE.
O PowerExchange pode acessar os arquivos do KSDS por meio de um índice alternativo que você especifica usando uma substituição de nome do arquivo. O PowerExchange determina o uso do acesso com chave ou sequencial no tempo de execução depois que abre o arquivo e determina a posição inicial e o tamanho da chave.
Quando você define o mapa de dados, pode otimizá-lo para acesso sequencial ativando o acesso CI e definindo o número de buffers de dados para um valor alto. Você pode otimizar o mapa de dados para o acesso com chave definindo o número de buffers de índice para um valor alto e o Número de buffers de dados para um valor baixo, como 2.
Conjunto de dados do registro relativo (RRDS)
Um conjunto de dados que contém registros de comprimento fixo. Os RRDSs são acessados sequencial ou diretamente, usando um número de registro relativo (RRN). O PowerExchange acessa os conjuntos de dados RRDS sequencialmente com base em endereços RRN.
Variable-length Relative Record Data Set (VRRDS)
Um conjunto de dados que contém registros de tamanho variável. Os VRRDSs podem ser acessados sequencial ou diretamente, usando um número de registro relativo (RRN). O PowerExchange acessa os registros VRRDS sequencialmente com base em RRN.
O PowerExchange pode processar conjuntos de dados do VSAM que estejam em formato básico ou estendido. O PowerExchange também pode processar os conjuntos de dados que contêm os dados compactados.
Como o VSAM é um banco de dados relacional, é preciso criar um mapa de dados no Navegador do PowerExchange. O PowerExchange usa o mapa de dados para acessar os dados e metadados do VSAM para criar uma exibição relacional do tipo linha dos registros. O PowerExchange requer que a exibição relacional use instruções do tipo SQL para ler ou gravar dados em massa.
Ao criar os mapas de dados do VSAM, você deve selecionar o método de acesso que corresponde ao tipo de conjunto de dados do VSAM. Os seguintes métodos de acesso do VSAM estão disponíveis:
  • ESDS
  • KSDS
  • RRDS, para conjuntos de dados de registros relativos de tamanho fixo e variável
Se existir um copybook para o conjunto de dados do VSAM, você poderá importá-lo para o mapa de dados obter um layout detalhado de cada registro. Se você não importar um copybook, precisará definir manualmente os campos nos registros do VSAM.
Além disso, você precisa executar um Ouvinte do PowerExchange no sistema MVS no qual a origem ou o destino do VSAM esteja localizado. Verifique se esse Ouvinte do PowerExchange consegue se comunicar com os sistemas nos quais são executados o Navegador do PowerExchange, o Cliente do PowerCenter e o Serviço de Integração do PowerCenter.