View a markdown version of this page

Memuat data dari Amazon S3 - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memuat data dari Amazon S3

Perintah COPY memanfaatkan arsitektur pemrosesan paralel besar-besaran (MPP) Amazon Redshift untuk membaca dan memuat data secara paralel dari file atau beberapa file dalam bucket Amazon S3. Anda dapat mengambil keuntungan maksimal dari pemrosesan paralel dengan membagi data Anda menjadi beberapa file, dalam kasus di mana file dikompresi. (Ada pengecualian untuk aturan ini. Ini dirinci dalam Mem uat file data.) Anda juga dapat memanfaatkan pemrosesan paralel secara maksimal dengan mengatur kunci distribusi pada tabel Anda. Untuk informasi selengkapnya tentang kunci distribusi, lihatDistribusi data untuk optimasi kueri.

Data dimuat ke tabel target, satu baris per baris. Bidang dalam file data dicocokkan dengan kolom tabel secara berurutan, kiri ke kanan. Bidang dalam file data dapat berupa lebar tetap atau dibatasi karakter; pembatas default adalah pipa (|). Secara default, semua kolom tabel dimuat, tetapi Anda dapat secara opsional menentukan daftar kolom yang dipisahkan koma. Jika kolom tabel tidak termasuk dalam daftar kolom yang ditentukan dalam perintah COPY, kolom tersebut dimuat dengan nilai default. Untuk informasi selengkapnya, lihat Memuat nilai kolom default.