2016-06-16 9 views
1

TMAPコンポーネントのコンテキストを作る方法:才能 - 私は現在、次のことを行いTalendの仕事を持っている

Input csv (tFileInputDelimited) --> tMap --> Output csv(tFileInputDelimited) 

私の仕事の目標は、TMAPから値を維持し、名前を変更するためにそれを使用しています出力ファイル。

コンテキストを使用して、使用する行と列を指定しようとしましたが、動作しませんでした。

私は初心者だが、私はインターンシップ中に才能を使用して、私は6年前に始めたので、私は多くのことを知りません^^

はあなたのために、将来の助けをありがとう!

+0

// get the value of wanted_field of the id 40 if (input.id == 40) context.myvar = input.wanted_field 

あなたの仕事は、次のようになります。 '私は文脈を使って試してみて、私が使用したい行と列を指定する 'という意味ですか?あなたが今まで行ってきたことの詳細を提供してください。 – tobi6

+0

例として、私は "row1.Column1"を取る。だから、このデータを捕まえるために、値:row1.Column1を持つコンテキストを使用します。そして後で、私のtFileOutputDelimitedでcontext.nameだけを使用します。 – CharlesP

+0

目的を明確にしてください。どの値を保持する必要がありますか?あなたの考えでは、最後の行の値だけがコンテキスト変数になります。 – tobi6

答えて

0

あなたは流れから値をキャプチャし、それを変数に割り当てることtJavaRowを使用することができ、コードは次のようになります。

Input csv (tFileInputDelimited) --> tJavaRow --> tMap --> Output csv(tFileInputDelimited) 
関連する問題