# 窗口处理器

对特定数据范围进行计算。

窗口处理器允许您使用按范围分组的多行数值进行汇总和计算，并为每一行分别生成一个值。

## 使用

窗口处理器需要一个输入流，只能生成一个输出流。

## 属性

配置用于创建窗口聚合的属性。

配置

| 属性 | 配置 |
| --- | --- |
| 运算 | 使用下拉菜单选择在窗口化过程中要应用的操作：<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> <li> <p><span>最小值</span>：返回所选择范围内的最小值。</p> </li> <li> <p><span>最大值</span>：返回所选择范围内的最大值。</p> </li> <li> <p><span>第一条</span>：记录读取所选择范围内第一条记录的值。</p> </li> <li> <p><span>最后一条</span>：记录读取所选择范围内最后一条记录的值。</p> </li> <li> <p><span>连接</span>：将值合并成一个字符串，并由您选择的<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> |
| 结束范围 | 使用下拉菜单选择分区的结束范围：<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)