# コンポーネントの設定

## 手順

1. tFileInputMSPositionalコンポーネントをダブルクリックして、その[Basic settings] (基本設定)ビューを表示し、そのプロパティを定義します。

   ![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/use_case_tfileinputmspositional_2.png)
2. [File name/Stream] (ファイル名/ストリーム)フィールドで、入力ファイルへのパスを入力します。また、[...]ボタンをクリックしてファイルを参照して選択することもできます。
3. [Header Field Position] (ヘッダーフィールド)の位置フィールドに、入力ファイルのスキーマ識別子の開始位置*0-1*を入力します。この場合、各行の最初の文字はスキーマ識別子です。
4. [+]ボタンを2回クリックすると、[Records] (レコード)テーブルに2つの行が追加されます。
5. [Schema] (スキーマ)カラムの下のセルをクリックすると、[...]ボタンが表示されます。

   [...]ボタンをクリックすると、スキーマの命名ボックスが表示されます。

   ![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/use_case_tfileinputmspositional_3.png)
6. スキーマ名を入力し、[OK]をクリックします。

   スキーマ名がセルに表示され、スキーマエディターが開きます。

   ![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/use_case_tfileinputmspositional_4.png)
7. *schema\_id*、*car\_make*、*owner*および*age*の4つのカラムを持つスキーマ*car\_owner*を定義します。
8. ステップを繰り返して、*schema\_id*、*car\_owner*、*age*および*car\_insurance*の4つのカラムを持つスキーマ*car\_insuranc*eを定義します。

   ![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/use_case_tfileinputmspositional_5.png)
9. Row &gt; car\_ownerリンクでtFileInputMSPositionalをcar\_ownerコンポーネントに接続し、Row &gt; car\_insuranceリンクでcar\_insuranceコンポーネントを接続します。
10. ヘッダー値のカラムに、スキーマのスキーマ識別子値を入力します。スキーマ*car\_owner*の場合は*1*、この場合はスキーマ*car\_insurance*の*2*を入力します。
11. [Pattern] (パターン)カラムに、スキーマの各フィールドの長さ、各フィールドの文字数、数字などを入力します。この場合はスキーマ*car\_owner*の*1,8,10,3*、スキーマ*car\_insurance*の*1,10,3,3*を入力します。
12. Skip from headerフィールドにスキップする開始行の数を入力します。この場合は、最初の2行は値の代わりに2つのスキーマを記述するだけなので、*2*を入力します。
13. car\_ownerおよびcar\_insuranceのコンポーネントの[Mode] (モード)エリアで、[Table (print values in cells of a table)] (テーブル(テーブルのセルの出力値))を選択します。