Kursplan
Introduktion
- Vad är MongoDBs aggregeringsramverk?
- Aggregation Framework vs Map-Reduce
Förstå aggregationsbegrepp
- Aggregationsrörledningar
- MongoDB aggregeringsstadier
- Använd fall och exempel
Komma igång
- Installera och konfigurera MongoDB
- Utforskar MongoDB Compass och Studio 3T
- Grundläggande CRUD-operationer
Grunderna för aggregation
- Struktur och syntax
- Frågevillkor ($match)
- Inkludering och exkludering av fält ($project)
- Gruppera dokument ($group)
- Arbeta med arrayer ($unwind)
- $lookup och $graphLookup stadier
- Expressjonoperatörer
Advanced Operations in Aggregation
- Kategorisering av dokument ($bucket)
- Mångfacetterade aggregationer ($facet)
- Accumulator-uttryck ($accumulator)
- Skriva resultat till en samling ($merge)
Optimera aggregationspipelines
- Projektionsoptimering
- Rörledningssekvensoptimering
- Koalescensoptimering av rörledningar
- Index och dokumentfilter
Felsökning
Sammanfattning och nästa steg
Krav
- En förståelse för dataanalysbegrepp
- Erfarenhet av MongoDB
Publik
- Dataanalytiker
- Dataforskare
Vittnesmål (5)
Dużo cierpliwości
Mateusz - WestWind Energy Polska Sp. z o.o.
Kurs - ArcGIS for Spatial Analysis
Tränaren anpassade material och innehåll till vad han trodde skulle vara bäst för oss och han lyckades. Kvaliteten på utbildningen var utmärkt.
Jorge Sanchez Hernandez - CSMART - Carnival
Kurs - QGIS for Geographic Information System
Machine Translated
I genuinely enjoyed the lots of labs and practices.
Vivian Feng - Destination Canada
Kurs - Data Analysis with SQL, Python and Spotfire
Professionell och mycket praktisk, användbar i ett dagligt arbete
Jozefin Rékasi - SC Automobile Dacia SA
Kurs - Advanced Data Analysis with TIBCO Spotfire
Machine Translated
Den täckte de områden jag sa att jag var intresserad av innan kursen: datarelationer, med hjälp av python-skript. Anslutning till databaser kommer att behandlas i den avancerade modulen.
Cristian Tudose - SC Automobile Dacia SA
Kurs - Introduction to Spotfire
Machine Translated