In this tutorial you will learn how to combine data from several document types in MongoDB and build pipelines to convert data to aggregated results.MongoDB offers a framework for aggregates based on a data pipeline model. The framework allows documents to are added to the pipeline, and then go through various stages to transform data. The final stage provides the aggregated results.MongoDB is a well-known non-relational database that can handle a variety of types of data, such as date and number. The pipeline makes use of native operations and offers effective aggregation.In this tutorial you will learn how to generate aggregated results from several MongoDB documents. Learn how to gain insights into the data by combining basic aggregate operators to build pipelines. Through an aggregation pipeline you'll practice sorting and limiting, grouping and the process of averaging data. You will learn about pipeline operations that produce sums, minimum values, and the highest values. The data will be transformed through stages, starting with finding averages and sorting results to determining the most important values.This tutorial will train you to apply the aggregation pipeline's expressions, improve the behavior of your pipeline to discover various types of aggregated values and analyze aggregated data efficiently.