Question : SSIS important le dossier de CSV

J'ai installé une source de dossier plat dans SSIS pour charger dans un dossier de CSV. La difficulté que j'ai est que quelques rangées ont 10 colonnes, certains ont 15. Quand I a installé la structure de colonne, la première rangée a eu 10 colonnes, ainsi j'ai ajouté les colonnes absentes à la structure de données, mais quand je fais cela, il ne semble pas prendre les caractères de CR/LF, ainsi dans la colonne que je crée, il ressemble à sa traction en caractères de commande de CR/LF suivis de la première valeur de la nouvelle ligne et ainsi on.

I ont essayé toutes les variations du délimiteur de rangée, mais rien ne semble fonctionner comme retour à la ligne et charger correctement la nouvelle ligne de données. le

Could ce soit que le fichier source de csv a un caractère inconnu de CR/LF ou suis moi n'installant pas les paramètres du raccordement de dossier correctement ?
class= de

Réponse : SSIS important le dossier de CSV

il pourrait être possible que quand vous avez ajouté les colonnes supplémentaires le CR/LF sur cette ligne pourrait avoir été vers le haut sali. .if que vous avez ajouté toutes les colonnes supplémentaires avez eu besoin. .i indiquerait, ouvre le dossier de CSV dans le format d'Excel et puis ajoute une colonne vierge supplémentaire à l'extrémité (using la colonne d'insertion vers la droite exceler dedans). Faire cela, ajoutera une colonne supplémentaire à l'extrémité avec CR/LF correct. Dans SSIS, la source choisissent juste les colonnes dont vous avez besoin.

Si c'est un processus périodique où le dossier a dans columns.i variable vous suggérerait pour adopter une approche dynamique en employant la tâche de manuscrit où vous pouvez dédoubler les données comme suggéré dans le lien ci-dessous, de sorte que vous ne deviez faire aucun changements au dossier manuellement

http://agilebi.com/cs/blogs/jwelch/archive/2007/05/08/handling-flat-files-with-varying-numbers-of-columns.aspx
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us