Integration Services: txt Files importieren und 3 Sp=?ISO-8859-1?Q?alten_mit_Daten_an_Anfang_einf=FCgen_-_wie_gehts_am_besten??=

28/11/2007 - 11:34 von M4rco | Report spam
Hallo,

ich importiere zur Zeit mit den Integration Services txt-Files und
führe verschiedene Operationen mit diesen beim Importvorgang durch
(zur Fehlerkontrolle). Nun hat sich die Notwendigkeit eingestellt, am
Anfang jedes der txt Files 3 Spalten einzufügen und dort immer die
selben Daten einzufügen. Die txt Files sind nun leider schon falsch
und ein neuschreiben dieser ist nicht möglich. Bisher habe ich das
umstàndlich über ein Excel Makro in Excel gelöst, aber das sollte doch
auch mit den IS möglich sein, oder?

Mit welchem Model sollte ich versuchen, das Problem zu lösen? Die
Einzutragenden Daten lassen sich übrigens aus dem Dateinamen des TXT
Files auslesen. Dies müsste auch in den IE passieren.

Danke für Hinweise.

Gruß

M4rco
 

Lesen sie die antworten

#1 Willfried Faerber
29/11/2007 - 08:10 | Warnen spam
Hallo Marco,

Du könntest das mit der Transformation "Abgeleitete Spalte" machen.
Für das neue Fileformat brauchst Du aber eine neue Verarbeitung, da in SSIS
die Metadaten - sprich die Struktur der Eingabe nicht verarbeitet werden
kann.

Willfried Fàrber
MVP SQL Server
www.sqlis.de
www.sqlpass.de

"M4rco" schrieb im Newsbeitrag
news:
Hallo,

ich importiere zur Zeit mit den Integration Services txt-Files und
führe verschiedene Operationen mit diesen beim Importvorgang durch
(zur Fehlerkontrolle). Nun hat sich die Notwendigkeit eingestellt, am
Anfang jedes der txt Files 3 Spalten einzufügen und dort immer die
selben Daten einzufügen. Die txt Files sind nun leider schon falsch
und ein neuschreiben dieser ist nicht möglich. Bisher habe ich das
umstàndlich über ein Excel Makro in Excel gelöst, aber das sollte doch
auch mit den IS möglich sein, oder?

Mit welchem Model sollte ich versuchen, das Problem zu lösen? Die
Einzutragenden Daten lassen sich übrigens aus dem Dateinamen des TXT
Files auslesen. Dies müsste auch in den IE passieren.

Danke für Hinweise.

Gruß

M4rco

Ähnliche fragen