Schița de curs

Introducere

  • Ce este MongoDB Aggregation Framework?
  • Aggregation Framework vs Map-Reduce

Înțelegerea Conceptelor de Agregare

  • Pipeline-uri de agregare
  • Etapele de agregare în MongoDB
  • Cazuri de utilizare și exemple

Începutul Lucrului

  • Instalarea și configurarea MongoDB
  • Explorarea MongoDB Compass și Studio 3T
  • Operații CRUD de bază

Bazele Agregării

  • Structura și sintaxa
  • Condiții de interogare ($match)
  • Includerea și excluderea câmpurilor ($project)
  • Gruparea documentelor ($group)
  • Lucrul cu array-uri ($unwind)
  • Etapele $lookup și $graphLookup
  • Operatori de expresie

Operații Avansate în Agregare

  • Categorizarea documentelor ($bucket)
  • Agregări multi-fațetate ($facet)
  • Expresii de acumulare ($accumulator)
  • Scrierea rezultatelor într-o colecție ($merge)

Optimizarea Pipeline-urilor de Agregare

  • Optimizarea proiecțiilor
  • Optimizarea secvenței pipeline-ului
  • Optimizarea coalescenței pipeline-ului
  • Indecși și filtre de documente

Depanare

Rezumat și Pași Următori

Cerințe

  • O înțelegere a conceptelor de analiză a datelor
  • Experiență cu MongoDB

Publicul țintă

  • Analiști de date
  • Oameni de știință care lucrează cu date
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite