Use o procedimento a seguir para executar uma operação de movimentação de dados em massa. Esse procedimento pressupõe que você está usando o PWXPC para integrar o PowerExchange ao PowerCenter.
Antes de começar, obtenha as seguintes informações:
Nome do conjunto de dados do VSAM totalmente qualificado
Nome do conjunto de dados totalmente qualificado e nome do membro de qualquer copybook COBOL ou PL/I que você deseje usar para definir o layout dos registros de origem ou destino
Identificação do usuário e senha do z/OS, se exibido pela configuração da instrução SECURITY do PowerExchange
Para mover dados em massa do VSAM:
No Navegador do PowerExchange, crie um mapa de dados. Inclua as seguintes informações:
Na lista
Método de Acesso
, selecione
ESDS
,
KSDS
ou
RRDS
, dependendo do tipo de conjunto de dados VSAM que você estiver usando como origem ou destino.
Selecione a opção
Importar Definições de Registro
para receber um aviso para importar metadados para os registros do VSAM por um copybook COBOL ou PL/I. Se você não selecionar essa opção, poderá importar um copybook mais tarde clicando em
Arquivo
>
Importar Copybook
.
Selecione a opção
Registro do Prefixo com Valor XRBA
, para um conjunto de dados ESDS, ou
Registro do Prefixo com Valor RRN
, para um conjunto de dados RRDS, se você quiser que o PowerExchange adicione um valor XRBA ou RRN de 8 bytes como prefixo em cada registro. Se você selecionar qualquer uma das opções, verifique se o layout do registro no mapa de dados inclui espaço suficiente para acomodar o tamanho de XRBA ou RRN.
Selecione a opção
CI ACCESS
se quiser que o PowerExchange acesse o conteúdo de todo o intervalo de controle, em vez dos registros de dados individuais, ao ler o conjunto de dados do VSAM. Se você quiser extrair todos os dados do intervalo de controle, essa opção poderá melhorar o desempenho da leitura sequencial. No entanto, se você especificar uma cláusula WHERE, essa opção não melhorará o desempenho.
Para conjuntos de dados do KSDS, defina a opção
Processamento de Descarregamento
para controlar se o PowerExchange deve executar o processamento de descarregamento para converter e mesclar registros de dados do Ouvinte do PowerExchange no sistema z/OS para o sistema onde ocorre o processamento da extração. O sistema de extração normalmente é o sistema no qual são executados o Cliente do PowerCenter e o Serviço de Integração do PowerCenter.
No campo
Número de Buffers de Dados
, digite o número de buffers de E/S a serem usados para os intervalos de controle de dados que o PowerExchange solicita ao VSAM para alocar. Aumente o número de buffers para aumentar o desempenho do acesso sequencial. No campo
Número de Buffers de Índice
, somente para os conjuntos de dados KSDS, RRDS e VRDS, você também poderá especificar o número de buffers de E/S a serem usados para os intervalos de controle do índice. Esses valores de buffer substituem a instrução VSAM, se especificado, no membro de configuração DBMOVER do sistema z/OS.
Preencha os outros campos conforme o necessário. Clique em
Concluir
quando você tiver terminado.
Restrição:
O PowerExchange não suporta a opção CI ACCESS para os dados compactados ou registros abrangidos.
Importe um copybook COBOL ou PL/I local ou remoto, se disponível, para definir o layout de todos os registros selecionados do VSAM.
Dependendo de como você definir as opções de configuração para importação do copybook, o Navegador do PowerExchange poderá emitir um aviso para indicar, para cada registro, se ele deve importar a definição do registro e para especificar a definição do registro ou campo a ser usada quando as alternativas forem definidas no copybook.
Abra o mapa de dados no Explorador de Recursos e clique na exibição de registro não relacional ou na exibição de tabela relacional para verificar se os metadados foram recuperados com êxito.
Para enviar o mapa de dados ao Ouvinte do PowerExchange no sistema z/OS remoto, selecione o mapa de dados no Explorador de Recursos e clique em
Arquivo
>
Enviar para Nó Remoto
.
No campo
Localização
, informe o nome do nó no Ouvinte do PowerExchange especificado na instrução NODE do arquivo dbmover.cfg no sistema local do PowerExchange. Preencha os outros campos conforme o necessário.
Se você não concluir essa etapa, receberá um aviso para enviar o mapa de dados para o nó remoto ao executar um teste de linha do banco de dados.
Execute um teste de linha do banco de dados na exibição de tabela dos metadados para verificar se os dados reais podem ser apresentados no banco de dados de origem VSAM.
Se você precisar alterar o mapa de dados para conseguir os dados que deseja, execute novamente o teste de linha do banco de dados no mapa de dados revisado.
No PowerCenter Designer, importe o mapa de dados do PowerExchange e crie um mapeamento.
Ao importar o mapa de dados, no campo
Localização
, informe o nome do nó do Ouvinte do PowerExchange que você especificou na instrução NODE do arquivo dbmover.cfg. Além disso, especifique
VSAM
no campo
Tipo de Origem
(exibido também para destinos).
No Workflow Manager do PowerCenter, defina um fluxo de trabalho e uma sessão e configure uma conexão do aplicativo NRDB do PWX em Lotes. Em seguida, inicie o fluxo de trabalho para executar a movimentação de dados em massa.