

 Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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