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 chiavemap
, il valoremap
o l'elementolist
. 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.