汇总节点#
使用汇总节点(Summarize)可以聚合多个数据项,其功能类似于 Excel 的数据透视表。
节点参数#
待汇总字段#
使用这些字段定义如何汇总输入数据:
- 聚合方式:选择对指定字段使用的聚合方法。选项包括:
- 追加:将值追加到结果中
- 选择此选项时,决定是否包含空值
- 平均值:计算输入数据的数值平均值
- 连接:将输入数据中的值合并在一起
- 选择此选项时,决定是否包含空值
- 分隔符:选择在连接值之间插入的分隔符
- 计数:统计输入数据中值的总数量
- 唯一计数:统计输入数据中唯一值的数量
- 最大值:找出输入数据中的最大数值
- 最小值:找出输入数据中的最小数值
- 求和:将输入数据中的数值相加
- 追加:将值追加到结果中
- 字段:输入要执行聚合操作的字段名称
分组字段#
输入您希望用于分组汇总的输入字段名称(类似于 SQL 中的 GROUP BY 语句)。这允许您基于其他字段的值获取独立的汇总结果。
例如,如果输入数据包含销售代表
和交易金额
列,我们对交易金额
字段执行求和操作时,可以通过销售代表
分组来获取每个销售代表的总和。
要输入多个分组字段,请使用逗号分隔的列表。
节点选项#
字段不存在时继续#
默认情况下,如果任何数据项中都不存在待汇总字段,节点会抛出错误。使用此选项可以改为继续执行并返回单个空项(开启),或保持默认的错误行为(关闭)。
禁用点标记法#
默认情况下,n8n 启用点标记法来以 parent.child
格式引用子字段。使用此选项可禁用点标记法(开启)或继续使用点标记法(关闭)。
输出格式#
选择输出格式。如果使用按字段拆分功能,建议配置此选项:
- 每个拆分项单独输出:为每个拆分出的字段生成单独的输出项
- 所有拆分项合并输出:生成单个输出项,其中列出所有拆分出的字段
忽略无有效分组字段的项#
设置是否忽略不包含按字段拆分字段的输入项(开启)或不忽略(关闭)。
模板与示例#
相关资源#
了解更多关于 n8n 工作流中的数据结构与数据流。