2017-12-08 3 views
0

Ich verwende this link als Referenz zum Lesen einer Datei aus FTP-Ordner. In diesem Lernprogramm wird jedoch angegeben, dass die Dateien im FTP-Ordner in einen lokalen Ordner geladen werden sollen und nur dann für die Verarbeitung mit anderen Aufgaben in SSIS verwendet werden können.Lesen Sie FTP-Dateien ohne lokalen Ordner im SSIS-Paket

Meine Frage ist, ist es möglich, eine Datei direkt aus dem FTP-Ordner zu lesen, ohne sie im lokalen Ordner zu speichern und die ETL-Operationen in SISS zu tun?

Jeder Rat wäre hilfreich, danke.

Antwort

3

Nicht mit Standard-SSIS-Komponenten. Mit Standard-SSIS können Sie eine Datei vom FTP-Server in einen lokalen Ordner herunterladen und eine lokale CSV-ähnliche Datei als Datenquelle verwenden. Standard Flat File Source oder XML Source erlaubt nur lokale und zugeordnete Netzwerkordner als Quellen für die Quelldatei.

Wenn Sie FTP-Download und Datenquelle wirklich in einer einzigen Datenquelle kombinieren möchten, können Sie Ihre eigene Skript-Quellkomponente mit C# oder VB.NET schreiben. Es erfordert mehr Aufwand als die Verwendung von zwei Standardkomponenten.

Verwandte Themen