Schulungsübersicht

Einführung

  • Was ist MongoDB's Aggregation Framework?
  • Aggregation Framework vs. Map-Reduce

Verstehen von Aggregationskonzepten

  • Aggregations-Pipelines
  • MongoDB Aggregationsstufen
  • Anwendungsfälle und Beispiele

Erste Schritte

  • Installieren und konfigurieren MongoDB
  • Erkunden MongoDB von Compass und Studio 3T
  • Grundlegende CRUD-Operationen

Grundlagen der Aggregation

  • Struktur und Syntax
  • Abfragebedingungen ($match)
  • Einschluss und Ausschluss von Feldern ($project)
  • Gruppierung von Dokumenten ($group)
  • Arbeiten mit Arrays ($unwind)
  • $lookup und $graphLookup Stufen
  • Expressionische Operatoren

Erweiterte Operationen in der Aggregation

  • Dokumente kategorisieren ($bucket)
  • Facettenreiche Aggregationen ($facet)
  • Akkumulator-Ausdrücke ($accumulator)
  • Schreiben von Ergebnissen in eine Sammlung ($merge)

Optimierung von Aggregationspipelines

  • Optimierung der Projektion
  • Optimierung der Pipeline-Sequenz
  • Optimierung der Pipeline-Koaleszenz
  • Indizes und Dokumentenfilter

Fehlersuche

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von Datenanalysekonzepten
  • Erfahrungen mit MongoDB

Publikum

  • Datenanalysten
  • Datenwissenschaftler
  14 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (3)

Kombinierte Kurse

QGIS for Geographic Information System

  21 Stunden

Verwandte Kategorien