Conjunto de datos de respaldo de transcodificación

A partir de la versión 5.16.0, Mainframe Connector crea una tabla que registra todos los errores que se han producido durante el proceso de transcodificación mediante los comandos qsam decode y qsam encode. Esta tabla se denomina "conjunto de datos de desbordamiento". El formato de salida del conjunto de datos de desbordamiento puede ser cualquiera de los siguientes:

  • Archivo Optimized Row Columnar (ORC)
  • Archivo QSAM (Queued Sequential Access Method)

Puedes usar esta información para auditar o depurar tu proceso de transcodificación.

Conjunto de datos de respaldo creado por qsam decode

Como parte del proceso de decodificación, el comando qsam decode crea un conjunto de datos de desbordamiento con el siguiente esquema.

Nombre del campo Tipo Descripción
Acceso number El número de registro en el que se ha detectado un error. El primer registro es el registro 1. Si el número de registro no está disponible, se usa -1.
Campo string Nombre completo del campo que no se ha podido decodificar.
Error string El error que ha provocado que no se pueda decodificar el registro.
Grabar bytes Todo el registro.

Conjunto de datos de respaldo creado por qsam encode

Como parte del proceso de codificación, el comando qsam encode crea un conjunto de datos de desbordamiento con el siguiente esquema. En el caso de los archivos QSAM, le recomendamos que utilice un archivo con una longitud de registro variable de al menos 1024.

Nombre del campo Tipo Descripción
Acceso number El número de registro en el que se ha producido el error. El primer registro es record 1. Es posible que algunas fuentes de codificación no proporcionen un número de fila coherente. En ese caso, la fila es -1.
Campo string Nombre completo del campo que no se ha podido codificar.
Error string El error que ha provocado que falle la codificación del registro.
Grabar string Todo el registro codificado como JSON.