Kursplan

Introduktion

  • Vad är MongoDBs Aggregation Framework?
  • Aggregation Framework vs Map-Reduce

Förstå aggregeringskoncept

  • Aggregeringspipelines
  • MongoDBs aggregeringssteg
  • Användningsfall och exempel

Kom igång

  • Installera och konfigurera MongoDB
  • Utforska MongoDB Compass och Studio 3T
  • Grundläggande CRUD-operationer

Aggregeringsgrunder

  • Struktur och syntax
  • Sökvillkor ($match)
  • Inkludering och exkludering av fält ($project)
  • Gruppering av dokument ($group)
  • Arbeta med arrayer ($unwind)
  • $lookup- och $graphLookup-steg
  • Uttrycksoperatorer

Avancerade operationer i aggregering

  • Kategorisering av dokument ($bucket)
  • Mångsidiga aggregeringar ($facet)
  • Akkumulatoruttryck ($accumulator)
  • Skriva resultat till en samling ($merge)

Optimera aggregeringspipelines

  • Fältprojektionsoptimering
  • Pipeline-sekvensoptimering
  • Pipeline-koalescensoptimering
  • Index och dokumentfilter

Felsökning

Sammanfattning och nästa steg

Krav

  • Ett förstående för dataanalyskoncept
  • Erfarenhet av MongoDB

Målgrupp

  • Dataanalytiker
  • Datavetare
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier