SNR#3515 log 명령어로 조회한 데이터를 저장한 뒤 _table 필드로 검색되지 않는 문제 해결

버전: 4.0.2609.0

log 명령어로 조회한 데이터를 import 명령어로 다른 테이블에 저장하면, 이후 저장된 테이블에서 _table 필드를 조건으로 검색해도 정상적으로 조회되지 않는 문제를 해결했습니다.

  • 원인: import 명령어가 레코드를 저장할 때 원본 행에 담겨 있던 _table 등 시스템 필드 값을 사용자 데이터로 그대로 함께 저장했습니다. 이 때문에 저장된 테이블에서 _table을 조회하면 스토리지가 실제로 관리하는 값이 아니라 저장 시점에 함께 기록된 값이 기준이 되어 검색 조건이 맞지 않았습니다.
  • 해결: import 명령어가 레코드를 저장할 때 _table, _id, _sk, _era, _sto_class 등 시스템 예약 필드를 저장 데이터에서 제외하도록 수정했습니다. 이제 저장된 테이블에서도 _table 조건 검색이 정상적으로 동작합니다.