# Select fields プロセッサー

フィールドの名前を変更し、再編成します。

Select fieldsプロセッサーを使用すると、入力フローのスキーマを操作し、ニーズに応じて関連するフィールドのみを保持できます。フィールドの移動や名前の変更ができます。

## 使用方法

Select fields プロセッサーは、1 つの入力フローを必要とし、1 つの出力フローのみを生成できます。

## [Properties] (プロパティ)

データをハッシングできるよう設定するプロパティです。

設定

| Property | 設定 |
| --- | --- |
| 個別 | このオプションを有効にすると、フィールドの選択時に異なる(つまり個別の)値のみが返されるようになります。このオプションを無効にすると、重複値もすべて出力に保持されるようになります。 |
| すべて選択 | すべてのフィールドを一度に選択するには、このチェックボックスをオンにします。編集するフィールドが多数ある場合に特に便利です。 |
| the 列を移動 icon | このアイコンを長押しすると、既存のスキーマ内でフィールドを上下に移動できます。変更を保存するとフィールドが再編成されます。 |
| the 編集 icon | フィールド名を変更する場合は、フィールド名にカーソルを合わせたときに表示されるこのアイコンを選択します。 |

プロセッサーの名前を変更したり、その説明を変更したりするには、[プロパティ] パネルで変更する名前または説明にマウスを合わせ、[the 編集 icon ] アイコンをクリックします。

## 例

この例でソースとして使用されるデータには、販売数、コスト、価格、収益、利益などの売上に関するデータが含まれています。

![フィールドの順序に誤りがあるデータセット](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/select_fields_example_1.png)

Total\_cost、Total\_revenue、Total\_profit という 3 つのフィールド名が他とは形式や大文字小文字が異なっていることがわかります。一般的な読みやすさを考えると、これらをデータセットの最後にまとめた方が理にかなっています。Select fields プロセッサーを使用すると、フィールドを再編成して名前を変更し、データの一貫性を向上させることができます。

プロセッサのプロパティで、 [すべて選択] チェックボックスをオンにして、すべてのフィールドが出力フローに保持されるようにします。名前を変更するフィールドにマウスを合わせ、 the 編集 icon[] アイコンをクリックして、 3 つのフィールド名を次のように編集します。

* Total\_cost を Total Cost に

* Total\_revenue を Total Revenue に

* Total\_profit を Total Profit に

[送信] ボタンをクリックするか、 [Enter] を押します。

= アイコンを使用して、リストの末尾にある 3 つのフィールドを「Total Revenue」、「Total Cost」、「Total Profit」の順序でドラッグ アンド ドロップします。

![Select fields プロセッサーを使用してフィールド名の変更と並べ替えを実行するデータ フロー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/select_fields_example_2.png)

データ フローの出力が読みやすくなり、フィールドには一貫した命名規則が適用されます。