J'ai un package SSIS pour télécharger des données à partir du fichier Excel dans une table Sql Server 2005.Validation des données avant le chargement via SSIS
Le fichier Excel aura des lignes de données variées allant de 20k à 30k lignes.
Le téléchargement fonctionne correctement, lorsque toutes les données sont correctes. Mais échoue évidemment quand il y a un petit problème même dans une seule rangée. Des exemples comme valeurs obligatoires présentées nulles, les valeurs inconvertable (incompatibilité de type de données), etc.
Je veux valider le fichier Excel avant le téléchargement et que vous voulez dire à l'utilisateur quelle ligne et la colonne a obtenu l'erreur ...
Toute idée sur la façon d'accomplir cela, sans perdre beaucoup de temps et de ressources.
Merci
Enfait Je fais exactement la même chose. Mais le problème de conversion de type de données et le problème de conversion de plage se produisent pendant le téléchargement vers la table temporaire elle-même. –
Avez-vous essayé d'écrire au format CSV, puis d'importer? Si vous voulez que l'utilisateur fasse des corrections, que diriez-vous d'ADO? – Fionnuala
S'il y a une valeur charecter dans un champ numérique. Est-ce que écrire au format CSV résoudra le problème? Ou est-ce que je manque quelque chose? –