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
 14 timmar

Antal deltagare



Price per participant

Vittnesmål (5)

Relaterade Kurser

Relaterade Kategorier