Validation des données d’entrée - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Validation des données d’entrée

Afin de valider les données des fichiers d’entrée Amazon S3 ou de la table Amazon DynamoDB avant que vous ne chargiez réellement les données, utilisez l’option NOLOAD avec la commande COPY. Utilisez NOLOAD avec les mêmes commandes et options COPY que vous utiliseriez pour charger les données. NOLOAD vérifie l’intégrité de toutes les données sans les charger dans la base de données. L’option NOLOAD affiche les erreurs qui se produisent si vous tentez de charger les données.

Par exemple, si vous avez spécifié un chemin Amazon S3 incorrect pour le fichier d’entrée, Amazon Redshift affiche l’erreur suivante.

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] -----------------------------------------------

Pour résoudre les messages d’erreur, consultez Référence des erreurs de chargement.

Pour obtenir un exemple d’utilisation de l’option NOLOAD, consultez Commande COPY avec l’option NOLOAD.