Set di dati sul trasferimento della transcodifica

A partire dalla release 5.16.0, Mainframe Connector crea una tabella che registra tutti gli errori riscontrati durante il processo di transcodifica utilizzando i comandi qsam decode e qsam encode. Questa tabella è chiamata set di dati di overflow. Il formato di output del dataset di overflow può essere uno dei seguenti:

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

Puoi utilizzare queste informazioni per controllare o eseguire il debug del processo di transcodifica.

Set di dati di overflow creato da qsam decode

Nell'ambito del processo di decodifica, il comando qsam decode crea un set di dati di overflow con lo schema seguente.

Nome campo Tipo Descrizione
Riga number Il numero di record in cui si è verificato un errore. Il primo record è il record 1. Se il numero di record non è disponibile, viene utilizzato -1.
Campo string Il nome completo del campo che non è stato decodificato.
Errore string L'errore che ha causato l'esito negativo della decodifica del record.
Registra bytes L'intero record.

Set di dati di overflow creato da qsam encode

Nell'ambito del processo di codifica, il comando qsam encode crea un set di dati di overflow con lo schema seguente. Per i file QSAM, ti consigliamo di utilizzare un file con lunghezza del record variabile di almeno 1024.

Nome campo Tipo Descrizione
Riga number Il numero di record in cui si è verificato l'errore. Il primo record è il record 1. Alcune origini di codifica potrebbero non fornire un numero di riga coerente. In tal caso la riga è -1.
Campo string Il nome completo del campo la cui codifica non è riuscita.
Errore string L'errore che ha causato l'esito negativo della codifica del record.
Registra string L'intero record codificato come JSON.