2016-12-13 12 views

答えて

1

はい、ただし2段階です。

手順1.コンポーネントのファイル管理セクションにtFileUnarchiveコンポーネントがあります。これを使用するには、最初にtFileListコンポーネントを配置し、それを反復コネクタを使用してtFileUnarchiveに接続します。

ステップ2.解凍されたファイルは、指定した出力ディレクトリに移動されます。次に、別のtFileListを使用して、同じジョブ内のファイルを読み取ることができます。

Talendの動きが解凍プロセスより速くなったり、ファイルがロックされている場合は、tSleepを入れて数秒または数分待つことができます。私はシステムリソースがジョブに追いつくことを可能にするために処理中に一時停止が必要な場合には、tSleepを使用します。

+0

はい、これは完璧に動作します、ありがとうE LaRoche!私のファイルは最初は.7zでしたが、一旦.zipに変換すると、うまく機能しました。 – chloe

+0

うまくいきました。 7-zip、winzip、およびネイティブwindows zipで圧縮をテストしたので、彼らはすべてうまくいきました。おそらくTalendまたは7-zipのバージョンです。私たちはTalend 6.2.1と7-zip 16.04です。 –

+0

私は7-zipを使ってファイルを圧縮しました。ちょうど.zipとして圧縮する必要がありました。私はTalend v6.3.0と7-Zip 16.04を使用しています – chloe

関連する問題