跳到主要内容

📘 什么是聚合管道

聚合管道类似于使用管道连接的 Unix 命令。 我们可以构建模块化、可组合的处理管道。

一个聚合管道由一个或多个处理文档的 阶段(stage) 组成:

每个阶段对输入文档执行一个操作。例如,一个阶段可以过滤文档、分组文档和计算值。

一个阶段的输出文档被作为输入,并传递给下一个阶段。

聚合管道可以返回文档组的结果。例如,返回总值、平均值、最大值和最小值等。