Est-il possible de réorganiser les champs de la SSIS source de fichier plat?
J'ai un package SSIS l'aide d'une tabulation source de fichier plat avec une TONNE de champs. Récemment, le fournisseur d'accès de l'délimités par des tabulations fichier plat a décidé de modifier le format du fichier plat en les saupoudrant d'un couple douzaine de nouveaux champs au hasard dans le fichier. Inutile de dire que cela arrosé le paquet.
Plutôt que de reconstruire une autre source de fichier plat et redéfinir tous les domaines, les types et longueurs de tout recommencer, est-il un moyen de modifier l'ordre des champs dans la source de fichier plat? Vous aurait été sympa si Microsoft vous a permis de déplacer les champs autour de l'Avancée des Colonnes volet, mais naaaaaan.
Toute aide est appréciée.
OriginalL'auteur JKMajcen | 2009-06-04
Vous devez vous connecter pour publier un commentaire.
Si vous avez seulement besoin d'ajouter des colonnes de votre fichier, vous pouvez le faire dans le Fichier Plat éditeur de connexion. Dans la fenêtre avancé, vous pouvez sélectionner le champ à côté de la nouvelle et cliquez sur le chevron à côté du bouton "Nouveau". Il vous donnera le choix d'insérer avant ou insérer après.
Si vous avez vraiment faire bouger les choses autour de vous, vous aurez besoin de modifier le fichier XML source. Si vous utilisez le fichier existant définition comme un guide, vous pouvez construire le nouveau dans Excel ou T-SQL relativement facilement. Plus facile que de taper tout en tout recommencer au moins.
OriginalL'auteur Mike Forman
J'ai eu un problème similaire: j'avais besoin de changer l'ordre des colonnes dans mon appartement fichier de destination. Le gain de temps approche, je me suis installé sur:
Pas une réponse directe à la question, mais je suis venu ici à la recherche de conseils sur "comment réorganiser les fichiers à plat les colonnes de destination", peut-être que cela aidera quelqu'un.
OriginalL'auteur iliab
Je n'ai pas vu une solution pour ce problème. SSIS n'est pas très forte dans la modification des métadonnées. Vous pouvez essayer de le faire dans le bloc-notes, mais c'est très difficile et très buggé. Je ne le recommande que pour vous.
OriginalL'auteur JSC
vous pourriez probablement essayer quelque chose, mais je n'ai pas testé.. utiliser des expressions pour définir tout pour votre source de fichier plat? tournez moment de la conception, de la validation hors
OriginalL'auteur ScaleOvenStove