必要なファイルがバケットにあることを確認する - Amazon Redshift

必要なファイルがバケットにあることを確認する

Amazon S3 バケットにファイルをアップロードした後に、バケットの内容を一覧表示し、必要なすべてのファイルが揃っており、不必要なファイルがないことを確認します。例えば、バケット amzn-s3-demo-bucket に「venue.txt.back」という名前のファイルがある場合、そのファイルは、おそらくは意図しなくても、次のコマンドによりロードされます。

COPY venue FROM 's3://amzn-s3-demo-bucket/venue' … ;

ロードするファイルを厳密に制御したいのであれば、マニフェストファイルを使用し、データファイルをリストに明示的に指定します。マニフェストファイルの使用に関する詳細は、COPY コマンドの copy_from_s3_manifest_file オプションと COPY 例の Example: COPY from Amazon S3 using a manifest を参照してください。

バケット内容のリスト化に関する詳細については、Amazon S3 デベロッパーガイドの「オブジェクトキーのリスト」を参照してください。