트랜스코딩 스필오버 데이터 세트

5.16.0 출시부터 Mainframe Connector는 qsam decodeqsam encode 명령어를 사용하여 트랜스코딩 프로세스 중에 발생한 모든 오류를 기록하는 표를 만듭니다. 이 테이블을 스필오버 데이터 세트라고 합니다. 스필오버 데이터 세트 출력 형식은 다음 중 하나일 수 있습니다.

  • 최적화된 행 열 형식 (ORC) 파일
  • 대기열에 추가된 순차 액세스 메서드 (QSAM) 파일

이 정보를 사용하여 트랜스코딩 프로세스를 감사하거나 디버깅할 수 있습니다.

qsam decode에서 생성된 스필오버 데이터 세트

디코딩 프로세스의 일부로 qsam decode 명령어는 다음 스키마를 사용하여 스필오버 데이터 세트를 만듭니다.

필드 이름 유형 설명
number 오류가 발생한 레코드 번호입니다. 첫 번째 레코드는 레코드 1입니다. 레코드 번호를 사용할 수 없는 경우 -1이 사용됩니다.
필드 string 디코딩에 실패한 필드의 전체 이름입니다.
오류 string 레코드 디코딩이 실패한 원인이 된 오류입니다.
녹화 bytes 전체 기록

qsam encode에서 생성된 스필오버 데이터 세트

인코딩 프로세스의 일부로 qsam encode 명령어는 다음 스키마를 사용하여 오버플로 데이터 세트를 만듭니다. QSAM 파일의 경우 레코드 길이가 1024 이상인 파일을 사용하는 것이 좋습니다.

필드 이름 유형 설명
number 오류가 발생한 레코드 번호입니다. 첫 번째 레코드는 레코드 1입니다. 일부 인코딩 소스는 일관된 행 번호를 제공하지 않을 수 있습니다. 이 경우 행은 -1입니다.
필드 string 인코딩에 실패한 필드의 전체 이름입니다.
오류 string 레코드 인코딩이 실패한 원인이 된 오류입니다.
녹화 string 전체 레코드가 JSON으로 인코딩됩니다.