2017-03-16 6 views
0

Ich möchte Dateien (Attachments) von einem FTP-Server auf einen anderen Server (Salesforce) migrieren, dazu werde ich Talend verwenden . Ich habe keine Ahnung, welche Komponenten in welcher Reihenfolge zu verwenden sind, um die Dateien herunterzuladen (mehrere Formate, aber über einen http-Link herunterladbar), und sie in die Salesforce-Datenbank einzufügen. Ich bin dankbar, wenn mir jemand erklärt, wie ich vorgehen soll (Was sind die Komponenten zu verwenden und wie man sie in Beziehung setzt)?Wie man eine Datei herunterlädt (Bild, pdf, ......) mit Talend

+0

Versuchen Sie, 'tftpget' oder' tftpfilelist' und 'tsalesforceoutput' zu verwenden. Sie müssen die Verbindung zuvor konfigurieren. –

Antwort

1

Basierend auf den bereitgestellten Informationen erhalten Sie zunächst die Dateien vom Remote-Server und laden sie dann als BLOB in eine Datenbank.

Siehe Diagramm für einen typischen FTP-Fluss. Die erste Komponente ist eine Verbindung zum Server, die die Wiederverwendung von Verbindungen ermöglicht. Die zweite Komponente ist optional und erlaubt es Ihnen, eine Anzahl von Dateien vor Ihren Operationen zu erhalten (Sie können sie später verwenden, um sicherzustellen, dass Sie alle Dateien abgerufen haben). Die dritte Komponente (tFTPGet) ist technisch alles was Sie brauchen. Diese Komponente greift die Dateien basierend auf der von Ihnen festgelegten Dateimaske tatsächlich zu. Die letzte Komponente tFTPDelete räumt das Remote-Verzeichnis auf.

enter image description here

Sobald Sie die Dateien lokal sehen this Hilfe-Link für Informationen darüber, wie Dateien als BLOBs in eine Datenbank einzufügen. Sie müssen es für Ihre SalesForce-Datenbank optimieren.

+0

Das wird sicherlich helfen, danke –

+0

Ich kann sehen, dass Sie StackOverflow neu sind. Wenn dies Ihre Frage beantwortet, sollten Sie sie als beantwortet markieren, was auch anderen hilft, diese Informationen zu finden. –

Verwandte Themen