Capítulo 7. Introducción al marco de agregación
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Muchas aplicaciones requieren análisis de datos de una forma u otra. MongoDB proporciona un potente soporte para ejecutar análisis de forma nativa utilizando el marco de agregación. En este capítulo, presentamos este marco y algunas de las herramientas fundamentales que proporciona. Cubriremos:
El marco de agregación
Etapas de agregación
Expresiones de agregación
Acumuladores de agregación
En el próximo capítulo profundizaremos y veremos funciones de agregación más avanzadas, como la posibilidad de realizar uniones entre colecciones.
Tuberías, etapas y sintonizables
El marco de agregación es un conjunto de herramientas analíticas dentro de MongoDB que te permiten hacer análisis de documentos en una o varias colecciones.
El marco de agregación de se basa en el concepto de canalización. Con una canalización de agregación tomamos la entrada de una colección de MongoDB y pasamos los documentos de esa colección a través de una o varias etapas, cada una de las cuales realiza una operación diferente sobre sus entradas(Figura 7-1). Cada etapa toma como entrada lo que la etapa anterior produjo como salida. Las entradas y salidas de todas las etapas son documentos, un flujo de documentos, por así decirlo.
Get MongoDB: La Guía Definitiva, 3ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.