Benutzer mit den meisten Antworten
SSIS Dateinamen umbenenen

Frage
-
Hallo,
ich habe eine Datei des Formates "DatumUhrzeit.csv" z.B "20140218043811". Diese möchte ich z.B umbenenen in "Artikelstamm.csv". Diese Datei bekomme ich einmal am Tag. Also, es ändert sich täglich das Datum und die Uhrzeit ist auch nicht immer gleich. Das Ganze würde ich ganze mit SSIS Task "Dateisystem" bewerkstelligen. Mit dem Datum komme ich klar. Allerdings mit der Uhrzeit im Dateinamen nicht. Hoffe es kann mir jemand helfen.
Vielen Dank.
Antworten
-
Hallo,
die Uhrzeit vom Dateinamen wir auch hier niemand erraten können.
Wenn Du aber immer nur eine solche Datei im Quellordner hast, kannst Du es Dir leicht machen und einen "Foreach Loop Container" mit "Foreach File Enumerator" verwenden, der den Dateinamen in eine Variable einliest. Die Variable wiederum kannst Du als "Sourcefilename" im "File System Task" verwenden, um die Datei umzubenennen.
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Andreas.WolterMicrosoft employee Sonntag, 23. Februar 2014 11:49
- Als Antwort markiert Ionut DumaModerator Dienstag, 25. Februar 2014 16:05
Alle Antworten
-
Hallo,
die Uhrzeit vom Dateinamen wir auch hier niemand erraten können.
Wenn Du aber immer nur eine solche Datei im Quellordner hast, kannst Du es Dir leicht machen und einen "Foreach Loop Container" mit "Foreach File Enumerator" verwenden, der den Dateinamen in eine Variable einliest. Die Variable wiederum kannst Du als "Sourcefilename" im "File System Task" verwenden, um die Datei umzubenennen.
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Andreas.WolterMicrosoft employee Sonntag, 23. Februar 2014 11:49
- Als Antwort markiert Ionut DumaModerator Dienstag, 25. Februar 2014 16:05