# Window プロセッサー

特定のデータ範囲に対して計算を実行します。

Window プロセッサーを使用すると、範囲内にグループ化された複数の行の値を使用して集計および計算を実行し、各行の値を個別に生成できます。

## 使用状況

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

## プロパティ

ウィンドウ集約を作成するために構成するプロパティです。

構成

| Property | 構成 |
| --- | --- |
| 演算 | ドロップダウンを使用して、ウィンドウ処理中に適用する演算を選択します。<br><br><ul> <li> <p><span>Sum (合計)</span>: 選択範囲のレコードの合計を計算します。</p> </li> <li> <p><span>Avg (平均)</span>: 選択範囲のレコードの平均値を計算します。</p> </li> <li> <p><span>Count (カウント)</span>: 重複を含む選択範囲のレコード数を取得します。</p> </li> <li> <p><span>Count distinct (個別値)</span>: 選択範囲の固有のレコード数を取得します。</p> </li> <li> <p><span>Min (最小)</span>: 選択範囲の最小値を返します。</p> </li> <li> <p><span>Max (最大)</span>: 選択範囲の最大値を返します。</p> </li> <li> <p><span>First (最初)</span>: 選択範囲の最初のレコードの値を取得します。</p> </li> <li> <p><span>Last (最後)</span>: 選択範囲の最後のレコードの値を取得します。</p> </li> <li> <p><span>Concatenate (連結)</span>: 値を任意の<span>デリミタ</span>で区切られた 1 つの文字列に結合します。</p> </li> <li> <p><span>Row number (行番号)</span>: 選択したウィンドウの各値に行番号を割り当てます。</p> </li> <li> <p><span>Rank (ランク)</span>: 選択範囲のランクを他のウィンドウと比較して計算します。</p> </li> </ul> |
| 項目 | チェックボックスを使用して、関数を適用するフィールドを 1 つまたは複数選択します。 |
| 新しい項目名 | 出力項目にカスタム名を付けるか、編集します。複数の項目を選択した場合、項目名、演算、オプションの範囲を使用して名前が作成されます。 |
| 項目によるパーティション | チェックボックスを使用して、分割するフィールドを選択します。 |
| 開始範囲 | ドロップダウンを使用して、パーティションの終了範囲を選択します。<br><br><ul> <li> <p><span>無制限</span> </p> </li> <li> <p><span>現在の行</span> </p> </li> <li> <p><span>前の行</span> </p> </li> <li> <p><span>次の行</span> </p> </li> </ul> |
| 終了範囲 | ドロップダウンを使用して、パーティションの終了範囲を選択します。<br><br><ul> <li> <p><span>無制限</span> </p> </li> <li> <p><span>現在の行</span> </p> </li> <li> <p><span>前の行。</span>関数のアクションの範囲を設定する行数を入力します。 </p> </li> <li> <p><span>次の行。</span>関数のアクションの範囲を設定する行数を入力します。 </p> </li> </ul> |
| ソート条件 | 検索フィールドを使用して、ソートするフィールドを検索します。[行番号] と [順位] を除くすべての操作で、ランキングはオプションです。 |
| ソート順 | ソート順を [昇順] と [降順] から選択します。 |

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

## ビデオ サマリー

[ビデオクリップを見る](https://play.vidyard.com/dviZjTMPzFGVZdiLr7gmAe)