Evolve lo schema della tabella Iceberg - Amazon Athena

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à.

Evolve lo schema della tabella Iceberg

Gli aggiornamenti dello schema Iceberg sono modifiche solo ai metadati. Nessun file di dati viene modificato quando si esegue un aggiornamento dello schema.

Il formato Iceberg supporta le seguenti modifiche all'evoluzione dello schema:

  • Add (Aggiungi): aggiunge una nuova colonna a una tabella o a uno struct nidificato.

  • Drop (Elimina): rimuove una colonna esistente da una tabella o uno struct nidificato.

  • Rename (Rinomina): rinomina una colonna o un campo esistente in uno struct nidificato.

  • Riordina: Modifica l'ordine delle colonne.

  • Type promotion (Promozione del tipo): amplia il tipo di colonna, il campo struct, la chiave map, il valore map o l'elemento list. Attualmente sono supportati i seguenti casi per le tabelle Iceberg:

    • da intero a intero grande

    • da float a double

    • aumento della precisione di un tipo decimale

È possibile utilizzare le DDL istruzioni in questa sezione per modificare lo schema della tabella Iceberg.