

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

# Ringkasan opsi migrasi
<a name="migration-options"></a>

Tabel ini merangkum karakteristik dan pertimbangan utama untuk setiap opsi migrasi.


| **Fitur** | **In-place migrasi** [snapshot](table-migration-inplace.md#in-place-snapshot) | **In-place migrasi** [bermigrasi](table-migration-inplace.md#in-place-migrate) | **Migrasi data lengkap** [CTAS atau (BUAT TABELAN\+SISIPKAN)](table-migration-full.md) | 
| --- | --- | --- | --- | 
| **Perbaikan tata letak data sebagai bagian dari proses migrasi** |  |  |  | 
| +  Re-sort data  | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya | 
| +  Ubah partisi (misalnya, untuk menggunakan partisi tersembunyi Iceberg)  | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya | 
| +  Ubah skema tabel  | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya | 
| +  Optimalkan ukuran file  | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya | 
| +  Validasi skema data yang ada sebelum menambahkan data  | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya | 
| **Format file yang didukung** | Parket, Avro, ORC | Parket, Avro, ORC | Parket, Avro, ORC, JSON, CSV | 
| **Penggantian tabel sumber dengan tabel Iceberg** | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak<br />(membuat tabel baru, tetapi dengan langkah-langkah tambahan Anda dapat mengganti tabel sumber) | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya<br />(membuat tabel cadangan dan mengganti tabel sumber dengan tabel Iceberg) | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak<br />(membuat tabel baru) | 
| **Dampak tabel sumber** |  |  |  | 
| +  Operasi penghapusan file pada tabel Iceberg (`expire_snapshot `operasi, menjatuhkan tabel dengan pembersihan)  | Meja sumber rusak | Meja cadangan rusak | Aman, sumber tidak terpengaruh | 
| **Dampak tabel gunung es** |  |  |  | 
| +  Dampak jika file tabel sumber dihapus  | Meja Gunung Es Korup | Meja Gunung Es Korup | Tidak berdampak pada tabel Iceberg | 
| +  Dampak jika file baru ditambahkan pada lokasi tabel sumber  | Tidak terlihat di meja baru<br />(perlu menggabungkan partisi dengan`add_files`) | Tidak terlihat di meja baru<br />(perlu menggabungkan partisi dengan`add_files`) | Tidak terlihat di meja baru<br />(perlu `INSERT INTO` ke tabel baru) | 
| **Biaya** | Rendah | Rendah | Lebih tinggi (penulisan ulang data lengkap) | 
| **Kecepatan migrasi** | Cepat | Cepat | Lebih lambat | 
| **Dapat digunakan untuk bermigrasi ke Tabel Amazon S3** | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Ya | 
| **Membutuhkan DDL manual** | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak<br />(skema dan partisi disalin dari tabel sumber) | ![](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)Tidak<br />(skema dan partisi disalin dari tabel sumber) | Jika menggunakan CTAS, hanya memerlukan menentukan partisi | 
| **Penggunaan terbaik** | Migrasi cepat tanpa menulis ulang data, memungkinkan penggunaan Sarang dan Gunung Es secara berdampingan 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. | 