Offensichtlich kennen Sie den Dateinamen, also müssen Sie eine Variable definieren (nennen Sie es DtFromName) und extrahieren Sie DATE aus dem Dateinamen und setzen Sie es die Variable (Sie können Script Task dazu verwenden).
Dann können Sie diese Variable in Ihrer abgeleiteten Spalte verwenden. Siehe folgende Bilder, Hoffe du kannst die Lösung bekommen.
Ihr Paket sieht so aus. Beachten Sie die Variablen auf der linken Seite
Doppelklicken Sie nun auf Skripttask und weisen Sie die Variablen zu Readonly und Readwrite
Klicken Sie nun auf „Script bearbeiten“ -Button Öffnen von VS IDE und Schreiben von Code zum Extrahieren des Datums aus der Variablen FileName und Speichern in der Variablen DtFromName.
So etwas wie diese
Datenfluss-Steuerung, werden Sie etwas wie diese:
nun einen Doppelklick auf abgeleitete Spalten und in Ausdruck der abgeleiteten Spalte verwenden Sie diese Variable und die abgeleitete Spalte
Jetzt haben Sie die Datumszeichenfolge in abgeleitete Spalten. Sie sollten den Rest übernehmen können.
Wenn Sie über abgeleitete Spalte wissen, was Sie sonst noch wissen müssen? – FLICKER
Ich habe eine abgeleitete Spalte erstellt, aber was füge ich in Ausdrücke hinzu? und wie sage ich SSIS, um das Datum aus dem Dateinamen zu extrahieren und es der SQL-Tabelle hinzuzufügen? –