Schița de curs

Introducere

  • Ce este Framework-ul de agregare MongoDB?
  • Framework-ul de agregare vs Map-Reduce

Înțelegerea conceptelor de agregare

  • Pipeleline-uri de agregare
  • Etapedin Framework-ul de agregare MongoDB
  • Cazuri de utilizare și exemple

Începutul lucrului

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

Noțiuni de bază ale agregării

  • Structura și sintaxa
  • Condiții de interogare ($match)
  • Incluziunea și excluziunea câmpurilor ($project)
  • Gruparea documentelor ($group)
  • Lucrul cu array-uri ($unwind)
  • Etaped $lookup și $graphLookup
  • Operatori de expresii

Operațiuni avansate în agregare

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

Optimizarea pipeleline-urilor de agregare

  • Optimizarea proiecțiilor
  • Optimizarea secvenței pipeleline-ului
  • Optimizarea coalescenței pipeleline-ului
  • Indicii și filtre de documente

Găsirea problemelor

Rezumat și următoarele pași

Cerințe

  • Înțelegerea conceptelor de analiză a datelor
  • Experiență cu MongoDB

Audiență

  • Analiști de date
  • Cercetători științifici
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite