

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà 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à.

# Convalida dei dati di input
<a name="t_Validating_input_files"></a>

Per convalidare i dati nei file di input di Amazon S3 o nella tabella Amazon DynamoDB prima di caricare effettivamente i dati, utilizzare l'opzione NOLOAD con il comando [COPY](r_COPY.md). Utilizza NOLOAD con gli stessi comandi e le stesse opzioni di COPY che utilizzeresti per caricare i dati. NOLOAD verifica l'integrità di tutti i dati senza caricarli nel database. L'opzione NOLOAD visualizza eventuali errori che si verificano se avessi provato a caricare i dati.

Ad esempio, se è stato specificato un percorso di Amazon S3 errato per il file di input, Amazon Redshift restituisce il seguente errore.

```
ERROR:  No such file or directory
DETAIL:
-----------------------------------------------
Amazon Redshift error:  The specified key does not exist
code:      2
context:   S3 key being read :
location:  step_scan.cpp:1883
process:   xenmaster [pid=22199]
-----------------------------------------------
```

Per la risoluzione dei messaggi di errore, consultare [Riferimento per gli errori di caricamento](r_Load_Error_Reference.md). 

Per un esempio di utilizzo dell'opzione NOLOAD, consulta [Comando COPY con l'opzione NOLOAD](r_COPY_command_examples.md#r_COPY_command_examples-load-noload-option).