Aggregate Across MongoDB Documents

Course Cover
compare button icon

Course Features

icon

Duration

45 minutes

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

45 minutes

Course Description

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.

Course Overview

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

You will discover how to aggregate data from multiple documents in MongoDB and create pipelines to transform data into aggregated results

Course Instructors

Rav Ahuja

AI and Data Science Program Director

Rav Ahuja is a Global Program Director at IBM. He leads growth strategy, curriculum creation, and partner programs for the IBM Skills Network. Rav co-founded Cognitive Class, an IBM led initiative to...
Course Cover