

 Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post [ del ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog pubblicato il 30 giugno 2025. 

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

# Opzioni per la gestione dei dati
<a name="t_setting-data-handling-options"></a>

In questo argomento viene illustrato come configurare il modo in cui Redshift Spectrum gestisce i dati in formati imprevisti.

È possibile impostare i parametri della tabella quando si creano tabelle esterne per personalizzare i dati sottoposti a query nelle tabelle esterne. In caso contrario, si possono verificare errori di scansione. Per ulteriori informazioni su queste proprietà, consultare PROPRIETÀ DI TABELLA in [CREATE EXTERNAL TABLE](r_CREATE_EXTERNAL_TABLE.md). Per alcuni esempi, consulta [Esempi di gestione dei dati](r_CREATE_EXTERNAL_TABLE_examples.md#r_CREATE_EXTERNAL_TABLE_examples-data-handling). Per un elenco dei possibili errori, consultare [SVL\_SPECTRUM\_SCAN\_ERROR](r_SVL_SPECTRUM_SCAN_ERROR.md)

È possibile impostare le seguenti PROPRIETÀ DI TABELLA quando si creano tabelle esterne per specificare la gestione dell'input per i dati sottoposti a query in tabelle esterne.
+ `column_count_mismatch_handling` consente di determinare se il file contiene più o meno valori per una riga rispetto al numero di colonne specificato nella definizione della tabella esterna. 
+ `invalid_char_handling` per specificare la gestione dell'input per i caratteri non validi nelle colonne contenenti dati VARCHAR, CHAR e stringa. Quando si specifica REPLACE per `invalid_char_handling`, è possibile specificare il carattere sostitutivo da utilizzare.
+ `numeric_overflow_handling` per specificare la gestione dell'eccedenza cast in colonne contenenti dati interi e decimali.
+ `surplus_bytes_handling` per specificare la gestione degli input per i byte in eccesso nelle colonne contenenti dati VARBYTE. 
+ `surplus_char_handling` per specificare la gestione dell'input per i caratteri eccedenti nelle colonne contenenti dati VARCHAR, CHAR e stringa.

È possibile impostare un'opzione di configurazione per annullare le query che superano il numero massimo di errori. Per ulteriori informazioni, consulta [spectrum\_query\_maxerror](r_spectrum_query_maxerror.md).