# XMLファイルを分割してフラット化するジョブを作成

## 手順

1. Integrationパースペクティブで[Job Designs] (ジョブデザイン)ノードを右クリックし、[Create Standard Job] (標準ジョブを作成) をクリックします。
2. ジョブの名前、目的、説明を入力して[Finish] (終了)をクリックします。
3. 次のコンポーネントをデザインワークスペースに追加します。
   * tFileInputRaw
   * tHMap
   * 3つのtFileOutputRaw
4. [Row] (行) &gt; [Main] (メイン)接続を使用してtFileInputRawをtHMapにリンクします。
5. [Row] (行) &gt; [Main] (メイン)接続を使用してtHMapを3つのtFileOutputRawコンポーネントにリンクし、ターゲットコンポーネントからスキーマを取得するかどうか尋ねられた場合は、接続の名前を入力して[Yes] (はい)をクリックします。

   出力接続の名前は、フラット化マップの出力のルートエレメントの名前と同じである必要があります。この例では、接続名はmondial\_map\_out\_1、mondial\_map\_out\_2、mondial\_map\_out\_3とする必要があります。 ![](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/Resources/images/create_job_flattener_01_output_names.png) ![](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/Resources/images/create_job_flattener_02_output_connection.png)
6. tFileInputRawをダブルクリックし、[Filename] (ファイル名)の右側にある[...]ボタンをクリックして入力ファイルを選択し、[Encoding] (エンコーディング)ドロップダウンリストでUTF-8を選択します。
7. tHMapコンポーネントをクリックして[Component] (コンポーネント)タブを開きます。
8. [Map Path] (マップパス)フィールドで、作成したフラット化マップを選択します。

   ![](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/Resources/images/create_job_select_map.png)
9. tFileOutputRawコンポーネントをダブルクリックし、作成する各出力ファイルのファイル名を入力して、[Encoding] (エンコーディング)ドロップダウンリストからUTF-8を選択します。

   この例では、ファイル名はC:/Users/jsmith/Documents/countries.csv、C:/Users/jsmith/Documents/cities.csv、C:/Users/jsmith/Documents/provinces.csvとなります。
10. [Run] (実行)タブを開き、[Run] (実行)をクリックします。

## タスクの結果

ジョブが実行され、選択したフォルダーに3つのファイルが作成されます。 ![](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/Resources/images/create_job_result.png)