mehrere flache Dateien dynamisch in der Natur lesen ich einen Ordner haben, die Dateien wie enthält:Wie auf einmal in SSIS
A_ddmmyyyy, b_ddmmyyyy and c_ddmmyyyy.
ich alle diese Dateien für ein Datum lesen, müssen wieder alle diese Dateien für die nächstes Datum im selben Ordner. Außerdem variiert die Anzahl der im Ordner vorhandenen Dateien (sie können Daten für drei Tage oder fünf Daten enthalten), das Datum im Ordner bleibt jedoch gleich.
Ist es möglich?
Thnx Jason, aber die Daten in jeder Datei ist anders –
Also wenn Sie sagen, die Dateien müssen in der Reihenfolge verarbeitet werden, A zuerst und dann B und dann C, für ein bestimmtes Datum. Erstellen Sie einen Foreach-Schleifencontainer, der die Dateinamen in einer Tabelle ablegt, und wenden Sie dann Ihre Logik an, um die Liste zu durchlaufen, welche Dateien verarbeitet werden sollen und welche Reihenfolge (entweder über SQL oder via Sort Transformation in ssis). Dieser Container wird zuerst ausgeführt, dann der Foreach Loop Container, den ich oben erwähne. –
Wenn Sie sagen, dass die Dateien basierend auf den Dateinamen in verschiedenen Tabellen verarbeitet werden müssen, gibt es eine vereinbarte Namenskonvention, so dass Sie auswählen können, welche Dateien zu welcher Tabelle gehören? Wenn dies der Fall ist, erstellen Sie einen Foreach-Schleifencontainer, der die Dateinamen in einer Tabelle ablegt und anschließend Ihre Logik anwendet, um die Liste der zu verarbeitenden Dateien in den zugehörigen Tabellen zu durchlaufen (entweder über SQL oder über Sortiertransformation in ssis). Dieser Container wird zuerst ausgeführt, dann der Foreach Loop Container, den ich oben erwähnt habe, der zweite. –