将文件上载到 Simple Storage Service(Amazon S3)
将文本文件上载到 Simple Storage Service(Amazon S3)时,可以采取以下几种方法:
如果您有压缩文件,我们建议您拆分大文件,以便充分利用 Amazon Redshift 中的并行处理。
另一方面,COPY 会自动拆分大型未压缩文本分隔文件数据,促进并行并有效分发大型文件中的数据。
创建一个用于存储数据文件的 Simple Storage Service(Amazon S3)存储桶,然后将数据文件上载到该存储桶。有关创建存储桶和上载文件的信息,请参阅《Amazon Simple Storage Service 用户指南》中的使用 Simple Storage Service(Amazon S3)存储桶。
重要
必须在与集群相同的 Amazon 区域中创建存储数据文件的 Simple Storage Service(Amazon S3)存储桶,除非您使用 REGION 选项指定 Simple Storage Service(Amazon S3)存储桶所在的区域。
确保将 S3 IP 范围添加到您的允许列表中。要了解有关所需 S3 IP 范围的更多信息,请参阅 Network isolation(网络隔离)。
您可以通过以下方式在特定区域中创建 Simple Storage Service(Amazon S3)存储桶:在使用 Simple Storage Service(Amazon S3)控制台创建存储桶时选择该区域,或者在使用 Simple Storage Service(Amazon S3)API 或 CLI 创建存储桶时指定端点。
数据加载后,确认 Simple Storage Service(Amazon S3)上出现了正确的文件。