2017-07-01 11 views
0

こんにちは、私はTalendには非常に慣れ親しんでいます。私はこの問題について授業を取っています。それは非常に単純なデータフィルタリングソフトウェアですが、私はいくつかの問題を抱えています。木曜日、私はあまりにも長い間これらの問題にとどまったくないので、私はここでこのようなことをどうやって質問したいのですか(私は既にメインのソースページでそれを見て、これに対する答えを見つけることができませんでした)Talendのtmaps、mysqlconnectionとtuniqrowの問題

  • 複数のtUniqRowsまたは複数のtRowGeneratorsからtMapに複数の入力を与えるにはどうすればよいですか?それは私にそれをさせていないと私はそれがかなり変だと思う、それは私を許可する必要があります。

  • ジョブを実行する前にtMysqlConnectionを作成することが重要なのはなぜですか?私はそれがなければ、完璧に接続することができますが、なぜそれが重要なのか分かりません。

  • 行の特定の値のインスタンスが2つしかないことを検証するにはどうすればよいですか? tUniqRowのように思われますが、これは半分です。多くの読書のための

おかげでだけ、後の質問のためによろしく

答えて

0

、あなたが私の質問に答えることを願って:あなたの仕事のレイアウトの画像に答えるために、常に簡単です。

    tMap
  • 複数の入力:最初は既にtMapに接続されているときだけ第二のデータソースに接続します。これは "ルックアップ"ソースとしてこれを使用し、データに参加できます。

  • tMySQLConnectionを作成するためには、が重要ではありません。です。すべての処理をトランザクション内で行う必要がある場合は、賢明なステップです。また、データベースへの接続を1つだけ開く - 何千もの行を繰り返し処理する場合は、1つの接続を使用せずに随時コミットすると問題になる可能性があります。

  • tUniqRowを半分します。あなたはいつもtFilterRowを使用し、その中にいくつかのチェックを入れるか、単にすべてのエンティティを合計し、より多くのものを無視することができ/エラーメッセージをあなたの答えを

+0

感謝を示して!しかし、何らかの理由で私の才能の中でtMapはtUniqRowまたはtFilterRowからの入力を複数受け入れることを望んでいません。 –

+0

また、あなたの仕事のレイアウトを知らなくても助けが難しいです。あなたの投稿に画像を追加することを考えてください。 – tobi6

関連する問題