讀取多個檔案時發生錯誤 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

讀取多個檔案時發生錯誤

該COPY命令是原子和事務性的。換句話說,即使COPY命令從多個文件讀取數據,整個過程也會被視為單個事務。如果讀取檔案時發COPY生錯誤,檔案會自動重試,直到程序逾時 (請參閱statement_timeout),或者長時間無法從 Amazon S3 下載資料 (介於 15 到 30 分鐘之間),以確保每個檔案只載入一次。如果命COPY令失敗,則會取消整個交易,並回復所有變更。如需如何處理載入錯誤的相關資訊,請參閱針對資料載入進行故障診斷

成功啟動COPY命令後,如果工作階段終止,例如,用戶端中斷連線時,它就不會失敗。但是,如果COPY命令位於因工作階段終止而未完成的BEGIN... END 交易區塊內,則會復原整個交易 (包括)。COPY如需交易的相關資訊,請參閱 BEGIN