Exibir ou editar propriedades de definição de tabela.
Nome da tabela
O nome de tabela, que é usada no SQL em tempo de extração.
O tamanho máximo é de 128 caracteres.
Geração de Coluna
Indica como o PowerExchange é para atualizar colunas em uma tabela após você alterar as definições de campo no registro no qual a tabela está baseada. Quando você define uma tabela pela primeira vez, o PowerExchange deriva os nomes de colunas dos nomes de campos no registro no qual a tabela é baseada. No entanto, o PowerExchange usa uma convenção de nomenclatura especial para registros que contêm campos definidos como arrays.
Selecione uma das seguintes opções:
Aplicar alterações no formato do array
. Como o registro no qual a tabela está baseada contém campos alterados definidos como arrays, essas alterações são refletidas nas colunas correspondentes da tabela.
Atualizar com colunas faltantes
. Se o registro no qual a tabela é baseada contiver novos campos, as colunas correspondentes serão adicionadas à tabela.
Redefinir para padrões
. O PowerExchange redefine nomes de colunas para os nomes de campos correspondentes no registro no qual a tabela é baseada. O PowerExchange descarta quaisquer nomes de coluna alterados na tabela.
Remover Colunas Ocultas
. Para DB2UNLD. O PowerExchange gera um novo conjunto de colunas com os valores padrão de
Ocultar da Tabela
para cada campo.
Gerar Colunas CCK
Para IMS. Se o registro no qual a tabela está baseada contém campos de chave concatenada (CCK), controla se a tabela exibe as colunas para os campos de CCK.
Para exibir colunas CCK na tabela, selecione essa opção.
Para executar um teste de linha de banco de dados em uma tabela que inclui colunas CCK nos seguintes tipos de mapas de dados do IMS, você deve
autorizar por APF
as seguintes bibliotecas:
Se você usar os mapas de dados do batch IMS DL/1 com BMP para o trabalho netport, será necessário
autorizar por APF
de todas as bibliotecas na concatenação STEPLIB de BMP. Caso contrário, o PowerExchange emitirá a mensagem PWX-02204 com o código de retorno 12.
Se você usar mapas de dados IMS ODBA, será necessário
autorizar por APF
de todas as bibliotecas na concatenação STEPLIB do Ouvinte do PowerExchange. Caso contrário, o PowerExchange será encerrado de forma anormal.
Para ocultar colunas CCK de tabela, desmarque essa opção. Se o registro no qual a tabela está baseada contém campos de CCK, será solicitado que você confirme se deseja ocultar colunas CCK.
Registros Disponíveis
Lista os registros no mapa de dados que não estão na tabela complexa.
Para adicionar um registro à lista
Dependências do Registro
, na lista
Registros Disponíveis
, clique com o botão direito do mouse em um registro e clique em
Adicionar Registro
.
Para adicionar um registro filho a um registro pai:
Na lista
Dependências do Registro
, selecione o segmento pai.
Na lista
Registros Disponíveis
, clique com o botão direito do mouse em um registro e clique em
Adicionar Registro como Filho
. O registro é movido para a lista
Dependências do Registro
como um registro filho do registro pai.
Para IDMS, você pode selecionar o índice do sistema para usar para recuperação do registro. Clique com um registro e clique em
Usar Índice do Sistema
. Em seguida, selecione o índice.
Para que a Datacom adicione um registro à lista
Dependências do Registro
, clique com o botão direito em um registro na lista
Registros Disponíveis
e selecione um dos comandos a seguir:
Adicionar Registro Usando a Sequência da Tabela de Leitura > Sequenciais Físicos
. Adiciona um registro ao mapa de dados. Para recuperar dados, o método de acesso chama a rotina GETPS do Datacom, que recupera os registros por sequência física. No entanto, para as consultas que incluem uma cláusula WHERE com chave, o método de acesso utiliza o índice de acesso sequencial.
Adicionar Registro Usando a Sequência da Tabela de Leitura > Índice Sequencial
. Adiciona um registro ao mapa de dados. Para recuperar dados, o método de acesso chama a rotina GETIT do Datacom, que recupera registros usando um índice.
O padrão é
Sequencial Físico
.
Dependências do Registro
Lista os registros que estão na tabela complexa, com as dependências hierárquicas definidas.
Para remover uma dependência do registro, clique com o botão direito do mouse em um registro e clique em
Excluir
.
Para IDMS, para reverter a direção da leitura da área, clique com o botão direito do mouse em um registro e clique em
Reverter Leitura da Área
. Para reverter a direção da leitura da definição, clique com o botão direito do mouse no registro e clique em
Reverter Leitura da Definição
.
Para que a Datacom altere a sequência de leitura da tabela, clique com o botão direito em um registro da lista
Registros Disponíveis
e selecione um dos comandos a seguir:
Sequência de Leitura da Tabela > Sequencial Físico
Sequência de Leitura da Tabela > Sequencial do Índice
Como você deseja gerenciar várias instâncias de registros selecionados?
Controla como linhas são exibidas na linha de banco de dados ouput ou são gravadas no destino.
Selecione uma das seguintes opções:
Nova Linha
. Uma nova linha é exibida ou gravada no destino em cada instância do registro ou segmento.
Ignorar
. A segunda instância e instâncias as subsequentes de um registro ou segmento são exibidas ou gravadas no destino.
Array
. O número de registros ou segmentos especificado na lista
Array
é exibido ou gravado para o destino em uma única linha de saída.
O PowerExchange preenche a linha de saída até que ela esteja completa e, em seguida, conclui uma das seguintes ações:
Se você limpar a opção
Nova Linha no Overflow
, o PowerExchange ignorará os registros ou segmentos subsequentes.
Se você selecionar a opção
Nova Linha no Overflow
, o PowerExchange exibirá uma nova linha com os registros ou segmentos do overflow.
Por exemplo, para um registro com cinco instâncias, se você digitar 3 na lista
Array
, o PowerExchange criará duas linhas de saída. A primeira linha contém um array de três instâncias e a segunda linha contém um array de duas instâncias.
Se você definir um registro ou segmento pai para
Array
, deverá definir todos os registros ou segmentos filhos para
Ignorar
.
Campos
Controla como os elementos em um array ou campo de grupo são exibidos na linha de banco de dados de saída ou são gravadas no destino.
Selecione uma das seguintes opções:
Para exibir cada elemento de um array ou de um campo de grupo em uma única linha, selecione o campo.
Para exibir cada elemento de um array ou de um campo de grupo em uma linha separada, limpe o campo.
Para exibir campos definidos como um campo de grupo ou como um array na lista
Campos
, selecione a opção
Apenas Grupos e Arrays
. Para exibir todos os campos no registro na lista Campos, limpe essa opção. Essa opção controla os campos exibidos na lista
Campos
e na caixa de diálogo
Propriedades da Tabela
, mas não os campos exibidos na janela
Saída do Teste de Linha de Banco de Dados
.
Vários Arrays em uma Única Linha de Entrada de Dados
Gera várias linhas de saída de um único registro que contém vários arrays ou cláusulas OCCURS. O PowerExchange define os campos de saída para NULL quando os dados no registro estão esgotados.
Ativado para tabelas com um COPYLIB importado com várias cláusulas OCCURS.