IBM Infosphere Datastageの "Dataset"コンポーネントのTalendに相当するもの、つまり中間結果をtalendに保存する最良の方法は何ですか?結果を格納する目的は、他のジョブでソースとして使用することです。Datastageの "Dataset"と同等のTalendまたは中間結果をtalendに格納
おかげ MJあなたが何をする必要があるかに応じて、
IBM Infosphere Datastageの "Dataset"コンポーネントのTalendに相当するもの、つまり中間結果をtalendに保存する最良の方法は何ですか?結果を格納する目的は、他のジョブでソースとして使用することです。Datastageの "Dataset"と同等のTalendまたは中間結果をtalendに格納
おかげ MJあなたが何をする必要があるかに応じて、
...
まず、tHashOutput
とtHashInput
があります。これを使用して、後で使用するために行を格納できます。これはかなり簡単です。 tHashOutput
にデータフローを送信し、同じデータをtHashInput
から引き出します。これらのコンポーネントについては、いくつかのオプションがあります。
2番目...一時的な変数が必要な場合は... tSetGlobalVar
。基本的には、そのコンポーネントで変数を設定してから、(String) globalMap.get("myVar")
のようなものを使って変数を参照することができます(必要に応じてString形式...を変更すると仮定します)。
私は以前の質問に答えましたので、ここでより詳細な例を見ることができます:https://stackoverflow.com/a/42705368/3148478