Trier des colonnes sous SSIS 2005

smael51 Messages postés 1 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 30 août 2007 - 30 août 2007 à 17:08
hymnuade Messages postés 39 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 15 février 2010 - 12 nov. 2008 à 20:40
Bonjour à tous


Je travaille sous l'envirennement de travail SSIS 2005.
Récupérant des données à partir d'un fichier plat grâce à SSIS 2005 pour les stocker dans une table, certaines lignes ne sont pas placé dans la bonne colonne (surement du à la base à une mauvaise organisation du fichier plat).


Mes colonnes sont donc bien définis, mais certaines lignes à l'intérieur ne mal trier.


Exemple :
Valeur1 Valeur2 Valeur3 Valeur4 Valeur5 Valeur6 Valeur7 Valeur8
1er 2eme 3eme 5eme 4 eme 6eme 7eme 8eme
1er 2eme 4eme 3eme 5eme 6eme 7eme 8eme
1er 2eme 3eme 5eme 4eme 6eme 7eme 8eme


et je souhaiterai obtenir :
Valeur1 Valeur2 Valeur3 Valeur4 Valeur5 Valeur6 Valeur7 Valeur8
1er 2eme 3eme 4eme 5 eme 6eme 7eme 8eme
1er 2eme 3eme 4eme 5eme 6eme 7eme 8eme
1er 2eme 3eme 4eme 5eme 6eme 7eme 8eme




Merci d'avance pour votre aide

2 réponses

Tofetlui Messages postés 62 Date d'inscription vendredi 7 novembre 2003 Statut Membre Dernière intervention 3 juillet 2009
29 oct. 2007 à 18:13
Bonjour,

Il me semble que ceci est possible directement à partir de ton connection manager, tu peux associer un champs à une colonne et donc les mettre dans l'ordre que tu le souhaites.

Bon courage
0
hymnuade Messages postés 39 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 15 février 2010
12 nov. 2008 à 20:40
c'est surtout dans ta tâche de flux de destination que tu peux mapper une colonne du dataset issue de ta lecture du fichier vers une colonne spécifique. Voir l'onglet "Colonne" dans ta tâche Destination SQL Server ou Destination OleDb
0
Rejoignez-nous