J'ai rencontré un problème similaire. J'avais une date/heure dans un fichier texte, mais le champ avait un tiret entre la date et l'heure. J'ai créé une colonne dérivée pour faire remplacer sur le tableau de bord:
REPLACE([TimeField], "- ", "")
J'ai ensuite ajouté une colonne de conversion pour convertir le champ à une date. J'ai choisi d'ignorer les erreurs. J'ai ensuite ajouté une autre colonne dérivée pour vérifier si le champ converti était NULL, indiquant qu'il ne pouvait pas convertir la valeur. Si c'était le cas, je l'ai fait régler à la date actuelle.
Comment valider la date dans la tâche Dataconversion? – rmdussa
Cliquez sur le bouton pour configurer la sortie d'erreur et sélectionner la ligne de redirection. Connectez ensuite la ligne d'échec à toutes les tâches que vous souhaitez effectuer si l'enregistrement ne peut pas être converti en une date. Généralement, je déplace les erreurs de ces types vers une table où je peux examiner les lignes et voir quel est le problème. De cette façon, je peux écrire du code pour résoudre les problèmes ou renvoyer les données à la source en leur demandant de réparer ou de décider d'annuler le fichier ou tout ce qui doit être fait. Je peux également échouer l'importation si je trouve quelques types (ou pourcentages) de mauvaises données. – HLGEM
Première place à la façon de valider la date? Mon objectif principal est de trouver une valeur donnée, qu'elle soit valide ou non – rmdussa