Los acumuladores calculan valores agregados como sumas, máximos y mínimos a partir de un número variable de valores de entrada. Puedes utilizar acumuladores en estas etapas del pipeline de agregación:
Nombre | Descripción |
|---|---|
Devuelve el resultado de una función de acumulador definida por el usuario. | |
Devuelve un arreglo de valores de expresión únicos para cada grupo. El orden de los elementos del arreglo es indefinido. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve un promedio de valores numéricos. Ignora los valores no numéricos. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve el elemento más bajo dentro de un grupo según el orden de acomodo especificado. Novedad 5.2 en la versión.: Disponible en las etapas | |
Devuelve una agregación de los campos Novedad 5.2 en la versión.: Disponible en las etapas | |
Devuelve la cantidad de documentos en un grupo. Distinto de la etapa de canalización de Novedad 5.0 en la versión.: Disponible en las etapas | |
Devuelve el resultado de una expresión para el primer documento de un grupo. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve una agregación de los primeros elementos de Novedad 5.2 en la versión.: Disponible en las etapas, | |
Devuelve el resultado de una expresión para el último documento de un grupo. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve una agregación de los últimos elementos Novedad 5.2 en la versión.: Disponible en las etapas, | |
Devuelve el valor de la expresión más alto para cada grupo. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve una agregación de los elementos Novedad 5.2 en la versión.: Disponible en | |
Devuelve una aproximación de la mediana, el percentil 50, como un valor escalar. Novedad 7.0 en la versión.: Este operador está disponible como acumulador en estas etapas: También está disponible como una expresión de agregación. | |
Devuelve un documento creado al combinar los documentos de entrada para cada grupo. | |
Devuelve el valor de la expresión más bajo para cada grupo. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve una agregación de los Novedad 5.2 en la versión.: Disponible en | |
Devuelve un arreglo de valores escalares que corresponden a los valores de percentil especificados. Novedad 7.0 en la versión.: Este operador está disponible como acumulador en estas etapas: También está disponible como una expresión de agregación. | |
Devuelve un arreglo de valores de expresión para los documentos en cada grupo. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve la desviación estándar poblacional de los valores de entrada. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve la desviación estándar muestral de los valores de entrada. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve la suma de valores numéricos. Ignora los valores no numéricos. Modificado en la 5.0 versión.: Disponible en la etapa | |
Devuelve el elemento principal dentro de un grupo según el orden de acomodo especificado. Novedad 5.2 en la versión.: Disponible en las etapas | |
Devuelve una agregación de los campos Novedad 5.2 en la versión.: Disponible en las etapas |