2017-03-16 13 views
0

ファイル(添付ファイル)をFTPサーバーから別のサーバー(Salesforce)に移行したいのですが、私はtalend 。私は、ファイルをダウンロードしたり(httpリンク経由でダウンロード可能な)ファイルをダウンロードし、salesforceデータベースに挿入するためにどのコンポーネントを使用するのか、どの順番で使用するのか分からないので、どのコンポーネントを使用するのか、どのように関係させるのか)talendを使用してファイル(image、pdf、......)をダウンロードする方法

+0

'tftpget'または' tftpfilelist'と 'tsalesforceoutput'を使ってみてください。前に接続を設定する必要があります。 –

答えて

1

提供された情報に基づいて、まずリモートサーバーからファイルを取得し、BLOBとしてデータベースにロードします。

一般的なFTPフローの図を参照してください。最初のコンポーネントはサーバーへの接続で、接続の再利用が可能です。 2番目のコンポーネントはオプションです。操作の前にファイルの数を取得できます(後ですべてのファイルを取得したことを確認するために使用できます)。 3番目のコンポーネント(tFTPGet)は技術的に必要なものです。このコンポーネントは実際に設定したファイルマスクに基づいてファイルを取得します。最後のコンポーネントtFTPDeleteは、リモートディレクトリをクリーンアップします。

enter image description here

あなたはファイルがローカルデータベースにBLOBとしてファイルを挿入する方法についてはthisヘルプリンクを参照してくださいしたら。 SalesForceデータベース用に調整する必要があります。

+0

それは確かに助けになります、ありがとう –

+0

私はあなたがStackOverflowの新しさを見ることができます。これがあなたの質問に答えるなら、それを他の人がこの情報を見つけるのに役立つと回答してください。 –

関連する問題