Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ringkasan opsi migrasi
Tabel ini merangkum karakteristik dan pertimbangan utama untuk setiap opsi migrasi.
Fitur |
Migrasi di tempat |
Migrasi di tempat |
Migrasi data lengkap |
---|---|---|---|
Perbaikan tata letak data sebagai bagian dari proses migrasi |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Format file yang didukung |
Parket, Avro, ORC |
Parket, Avro, ORC |
Parket, Avro, ORC, JSON, CSV |
Penggantian tabel sumber dengan tabel Iceberg |
(membuat tabel baru, tetapi dengan langkah-langkah tambahan Anda dapat mengganti tabel sumber) |
(membuat tabel cadangan dan mengganti tabel sumber dengan tabel Iceberg) |
(membuat tabel baru) |
Dampak tabel sumber |
|||
|
Tabel sumber rusak |
Merusak tabel cadangan |
Aman, sumber tidak terpengaruh |
Dampak tabel gunung es |
|||
|
Meja Gunung Es Korup |
Meja Gunung Es Korup |
Tidak berdampak pada tabel Iceberg |
|
Tidak terlihat di meja baru (perlu menggabungkan partisi dengan |
Tidak terlihat di meja baru (perlu menggabungkan partisi dengan |
Tidak terlihat di meja baru (perlu |
Biaya |
Rendah |
Rendah |
Lebih tinggi (penulisan ulang data lengkap) |
Kecepatan migrasi |
Cepat |
Cepat |
Lebih lambat |
Dapat digunakan untuk bermigrasi ke Tabel Amazon S3 |
|||
Membutuhkan DDL manual |
(skema dan partisi disalin dari tabel sumber) |
(skema dan partisi disalin dari tabel sumber) |
Jika menggunakan CTAS, hanya memerlukan menentukan partisi |
Penggunaan terbaik |
Migrasi cepat tanpa menulis ulang data, memungkinkan side-by-side penggunaan Hive dan Iceberg untuk pengujian atau transisi bertahap. |
Mengganti tabel Hive di tempat tanpa menulis ulang data, ketika peralihan langsung dapat diterima. |
Optimalisasi Gunung Es penuh dengan penulisan ulang data. Ideal saat mendesain ulang partisi atau skema, atau meningkatkan tata letak dan kinerja. Selalu direkomendasikan jika memungkinkan. |