Plan Szkolenia
Introduction
- What is MongoDB's Aggregation Framework?
- Aggregation Framework vs Map-Reduce
Understanding Aggregation Concepts
- Aggregation pipelines
- MongoDB aggregation stages
- Use cases and examples
Getting Started
- Installing and configuring MongoDB
- Exploring MongoDB Compass and Studio 3T
- Basic CRUD operations
Aggregation Basics
- Structure and syntax
- Query conditions ($match)
- Inclusion and exclusion of fields ($project)
- Grouping documents ($group)
- Working with arrays ($unwind)
- $lookup and $graphLookup stages
- Expression operators
Advanced Operations in Aggregation
- Categorizing documents ($bucket)
- Multi-faceted aggregations ($facet)
- Accumulator expressions ($accumulator)
- Writing results to a collection ($merge)
Optimizing Aggregation Pipelines
- Projection optimization
- Pipeline sequence optimization
- Pipeline coalescence optimization
- Indexes and document filters
Troubleshooting
Summary and Next Steps
Wymagania
- An understanding of data analysis concepts
- Experience with MongoDB
Audience
- Data analysts
- Data scientists
Opinie uczestników (5)
Szkolenie prowadzone w sposób przykuwający uwagę
Karol - Centralny Ośrodek Informatyki
Szkolenie - Nagios XI Administration
Trener dostosował materiały i treści do tego, co uważał za najlepsze dla nas i udało mu się. Jakość szkolenia była doskonała.
Jorge Sanchez Hernandez - CSMART - Carnival
Szkolenie - QGIS for Geographic Information System
Przetłumaczone przez sztuczną inteligencję
I genuinely enjoyed the lots of labs and practices.
Vivian Feng - Destination Canada
Szkolenie - Data Analysis with SQL, Python and Spotfire
Professional and very practical, usuefull in a daily work
Jozefin Rékasi - SC Automobile Dacia SA
Szkolenie - Advanced Data Analysis with TIBCO Spotfire
It covered the areas i said i was interested in before the course: data relationships, using python script. Connecting to databases will be covered in the advanced module.