

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Riepilogo delle opzioni di migrazione
<a name="migration-options"></a>

Questa tabella riassume le caratteristiche e le considerazioni principali per ciascuna opzione di migrazione.


| **Funzionalità** | **Migrazione sul posto** [snapshot](table-migration-inplace.md#in-place-snapshot) | **Migrazione sul posto** [migrate](table-migration-inplace.md#in-place-migrate) | **Migrazione completa dei dati** [CTAS o (CREATE TABLE \$1 INSERT)](table-migration-full.md) | 
| --- | --- | --- | --- | 
| **Miglioramenti del layout dei dati come parte del processo di migrazione** |  |  |  | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì | 
| **Formati di file supportati** | Parquet, Avro, ORC | Parquet, Avro, ORC | Parquet, Avro, ORC, JSON, CSV | 
| **Sostituzione della tabella Source con una tabella Iceberg** |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No(crea una nuova tabella, ma con passaggi aggiuntivi è possibile sostituire la tabella di origine) |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì(crea una tabella di backup e sostituisce la tabella di origine con una tabella Iceberg) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No(crea una nuova tabella) | 
| **Impatto sulla tabella di origine** |  |  |  | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) | Corrompe la tabella di origine | Corrompe la tabella di backup | Sicuro, fonte inalterata | 
| **Impatto del tavolo Iceberg** |  |  |  | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) | Corrompe la tabella Iceberg | Corrompe la tabella Iceberg | Nessun impatto sulla tabella Iceberg | 
| [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/migration-options.html) | Non visibile nella nuova tabella(è necessario incorporare la partizione con`add_files`) | Non visibile sulla nuova tabella(è necessario incorporare la partizione con`add_files`) | Non visibile sulla nuova tabella(è necessario `INSERT INTO` il nuovo tavolo) | 
| **Costo** | Bassa | Bassa | Superiore (riscrittura completa dei dati) | 
| **Velocità di migrazione** | Veloce | Veloce | Più lento | 
| **Può essere usato per migrare alle tabelle Amazon S3** |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No |  ![\[Yes\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-yes.png)Sì | 
| **Richiede DDL manuale** |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No(lo schema e le partizioni vengono copiati dalla tabella sorgente) |  ![\[No\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/apache-iceberg-on-aws/images/icon-no.png)No(lo schema e le partizioni vengono copiati dalla tabella di origine) | Se si utilizza CTAS, è necessario specificare solo il partizionamento | 
| **Miglior utilizzo** | Migrazione rapida senza riscrivere i dati, che consente side-by-side l'uso di Hive e Iceberg per test o transizioni graduali. | Sostituzione di una tabella Hive senza riscrivere i dati, quando è accettabile un passaggio immediato. | Ottimizzazione completa di Iceberg con riscrittura dei dati. Ideale per riprogettare partizioni o schemi o migliorare il layout e le prestazioni. Sempre consigliato se possibile. | 