補足データを結合するためにルックアップフローを起動
このシナリオでは、前のシナリオに基づいて、ルックアップフローを使用してXMLファイルUSState.xml内の目的のデータをメインフローに結合する方法を示します。ルックアップファイルUSState.xmlから処理コンポーネントtXMLMapにデータをロードするために、もう1つのtFileInputXMLコンポーネントがジョブに追加されます。
XMLファイルUSState.xmlのコンテンツは以下のとおりです。
<?xml version="1.0" encoding="ISO-8859-15"?>
<USStates>
<States>
<idState>1</idState>
<LabelState>Alabama</LabelState>
</States>
<States>
<idState>2</idState>
<LabelState>Connecticut</LabelState>
</States>
<States>
<idState>3</idState>
<LabelState>Ohio</LabelState>
</States>
<States>
<idState>4</idState>
<LabelState>Wyoming</LabelState>
</States>
<States>
<idState>5</idState>
<LabelState>Hawaii</LabelState>
</States>
</USStates>
別の入力コンポーネントを追加してリンク
Procedure
- Talend Studioで、前のシナリオで使用されているジョブを開いてデザインワークスペースに表示します。
- 名前をデザインワークスペースに入力するか、または[Palette] (パレット)からドロップすることにより、別のtFileInputXMLコンポーネントをジョブに追加します。コンポーネントUSStatesに機能がわかるような名前を付けます。
- tFileInputXMLコンポーネントをtXMLMapコンポーネントにリンクさせます。この接続は自動的にルックアップフローに変わります。 接続を使って、USStatesという名前の