2016-08-12 145 views
1

私はTalendの新人です。私はpostgresからneo4jデータベースにデータを転送するデータフローを設計しようとしています。私は "Talend Open Studio for Big Data"オープンソースツールバージョン6.2.1を使用しています。 Job1とJob2が独立して実行され、Job1 & Job2の両方が正常に完了した場合にのみ、Job 3が開始されるような順序付けされたジョブフローを実装する必要があります。私は順序を実装するためにtRunJobコンポーネントを使用していた this is what I have done for now ,using the tRunJobTalendでジョブの実行順序を定義する方法は?

は、しかし、フローを実行した後、私はJOB3が2つの前回のジョブの完了を待って、その実行を開始していないことに気づきました。私はここで間違って何をしていますか?これは、Talendで順序付けされた従属ジョブを設計する正しい方法ですか?

P.S. tRunJobsのそれぞれは、例えば、自分のサブ流れを持っているUser_Importは次のとおりです。

User_Import sub job

+0

あなたは* tParallelize *コンポーネントを使用することができます。 – tobi6

+0

そのコンポーネントはエンタープライズエディションの一部です。オープンソース版には存在しません:( – Lina

答えて

1

サブジョブ同期の使用を管理するにはtParallelize

Talend parallelize multi thread

+0

速い応答をありがとうございますが、これをシリアル実行フローにしたくありません。 User_importとItem_importは独立しており、互いに交差していないので、並行して高速なフローを作成したいのです。 – Lina

+0

@Lina、更新済みの回答! – 54l3d

関連する問題