Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

读取多个文件时出现错误

COPY 命令是原子和事务性的。换言之,甚至在 COPY 命令读取多个文件中的数据时,整个过程也将视为单个事务。如果 COPY 在读取某个文件时遇到错误,则将自动重试直至此过程超时(请参阅 statement_timeout),或者如果在较长时间(15 到 30 分钟)内无法从 Amazon S3 下载数据,则将确保一次仅下载一个文件。如果 COPY 命令失败,则将中止整个事务并回滚所有更改。有关处理加载错误的更多信息,请参阅数据加载问题排查

在成功启动 COPY 命令后,此命令不会在会话终止(例如客户端断开)时失败。但是,如果 COPY 命令位于因会话终止而未完成的 BEGIN … END 事务数据块中,则整个事务(包括 COPY)都将回滚。有关事务的更多信息,请参阅 BEGIN