# tHMapの設定

tHMapは、ソースと宛先間変換を実行します。このシナリオでは、[Download] (ダウンロード)タブに添付されている既存の階層マッパーストラクチャー、test\_payloadを使用します。

## 手順

1. tHMapをダブルクリックして[tHMap Structure Generate/Select] (tHMapストラクチャーの生成/選択)ウィンドウを表示します。
2. row1入力接続で[Select an existing hierarchical mapper structure] (既存の階層マッパーストラクチャーを選択する)をクリックします。[Next] (次へ)をクリックします。
3. [Hierarchical Mapper] (階層マッパー) &gt; [Structures] (ストラクチャー)から既にダウンロードし、インポートしてあるtest\_payloadストラクチャーを選択します。[Next] (次へ)をクリックします。
4. row2入力接続に対しステップ2と3を繰り返します。[Next] (次へ)を2回クリックします。
5. aa出力接続で[Generate hierarchical mapper structure based on the schema] (スキーマに基づいて階層マッパーストラクチャーを生成)オプションをオンにします。[Next] (次へ)をクリックします。
6. [Finish] (終了)をクリックしてtHMapマッピングを表示します。
7. 入力マップからroot/row1/root/x(1:\*)/a to root/aa/aaRecord(0:\*)/newColumnを出力マップにドラッグ＆ドロップして接続を作成します。
8. root/aa/aaRecord(0:\*)/newColumn1を選択し、[Value] (値)タブを表示します。
9. AgConcatファンクションを[Value] (値)タブにドラッグ＆ドロップします。
10. 以下に示すように、入力マップからroot/row2/root/x(1:\*)/bをAgConcatファンクションにドラッグ&ドロップします。

    ![](https://help.qlik.com/talend/ja-JP/components/7.3/Resources/images/tHMap_AgConcat_payload.png)
11. 変更を保存します。