J'essaie de charger environ 7 millions d'enregistrements d'un fichier plat dans une base de données. J'ai besoin de trier ces enregistrements pour les fusionner. Ma tâche de tri au sein de DFT (Data Flow Task) est capable de lire 7 millions de lignes en entrée mais ne produit que 90 000 lignes en sortie. Y a-t-il une limite au nombre de lignes qui peuvent être triées dans SSIS ? Si oui, quelles sont les alternatives possibles ?
Réponse
Trop de publicités?
Shashank Gupta
Points
31
Le problème était l'existence de valeurs vides et nulles dans certaines colonnes. J'ai ajouté la transformation conditionnelle de fractionnement et supprimé les valeurs nulles et vides. Les valeurs nulles et vides dans mon fichier ont cassé la transformation de tri, ce qui fait que seules quelques lignes ont été triées.