Comprobación de carga correcta de datos
Luego de que se complete la operación de carga, consulte la tabla de sistema STL_LOAD_COMMITS para controlar que se hayan cargado los archivos esperados. Ejecute el comando COPY y la verificación de carga en la misma transacción, de manera que si se produce un problema con la carga, se pueda revertir toda la transacción.
La siguiente consulta devuelve entradas para la carga de las tablas en la base de datos 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)