데이터가 올바로 로드되었는지 확인 - Amazon Redshift

데이터가 올바로 로드되었는지 확인

로드 작업이 완료된 후 STL_LOAD_COMMITS 시스템 테이블을 쿼리하여 예상되는 파일이 로드되었는지 확인합니다. 로드에 문제가 있을 경우 전체 트랜잭션을 롤백할 수 있도록 COPY 명령과 로드 확인을 동일한 트랜잭션 내에서 실행합니다.

다음은 TICKIT 데이터베이스의 테이블을 로드하기 위한 항목을 반환하는 쿼리입니다.

SELECT query, trim(filename) AS filename, curtime, status FROM stl_load_commits WHERE filename like '%tickit%' order by query; query | filename | curtime | status -------+---------------------------+----------------------------+-------- 22475 | tickit/allusers_pipe.txt | 2013-02-08 20:58:23.274186 | 1 22478 | tickit/venue_pipe.txt | 2013-02-08 20:58:25.070604 | 1 22480 | tickit/category_pipe.txt | 2013-02-08 20:58:27.333472 | 1 22482 | tickit/date2008_pipe.txt | 2013-02-08 20:58:28.608305 | 1 22485 | tickit/allevents_pipe.txt | 2013-02-08 20:58:29.99489 | 1 22487 | tickit/listings_pipe.txt | 2013-02-08 20:58:37.632939 | 1 22489 | tickit/sales_tab.txt | 2013-02-08 20:58:37.632939 | 1 (6 rows)