Conjunto de dados de transcodificação de spillover

A partir da versão 5.16.0, o Mainframe Connector cria uma tabela que registra todos os erros encontrados durante o processo de transcodificação usando os comandos qsam decode e qsam encode. Essa tabela é chamada de conjunto de dados de transbordamento. O formato de saída do conjunto de dados de transbordamento pode ser qualquer um dos seguintes:

  • Arquivo ORC (Optimized Row Columnar)
  • Arquivo do método de acesso sequencial enfileirado (QSAM)

Use essas informações para auditar ou depurar seu processo de transcodificação.

Conjunto de dados de transbordamento criado por qsam decode

Como parte do processo de decodificação, o comando qsam decode cria um conjunto de dados de transbordamento com o seguinte esquema.

Nome do campo Tipo Descrição
Linha number O número do registro em que um erro foi encontrado. O primeiro registro é o registro 1. Se o número do registro não estiver disponível, será usado -1.
Campo string O nome completo do campo que não foi decodificado.
Erro string O erro que causou a falha na decodificação do registro.
Gravar bytes Todo o registro.

Conjunto de dados de transbordamento criado por qsam encode

Como parte do processo de codificação, o comando qsam encode cria um conjunto de dados de transbordamento com o seguinte esquema. Para arquivos QSAM, recomendamos usar um arquivo com comprimento de registro variável de pelo menos 1024.

Nome do campo Tipo Descrição
Linha number O número do registro que encontrou o erro. O primeiro registro é o registro 1. Algumas fontes de codificação podem não fornecer um número de linha consistente. Nesse caso, a linha é -1.
Campo string O nome completo do campo que não foi codificado.
Erro string O erro que causou a falha na codificação do registro.
Gravar string Todo o registro codificado como JSON.