Prenez contact avec nous

Plan du cours

Introduction

  • Qu'est-ce que le framework d'agrégation de MongoDB ?
  • Framework d'agrégation vs Map-Reduce

Compréhension des concepts d'agrégation

  • Pipelines d'agrégation
  • Étapes d'agrégation MongoDB
  • Cas d'utilisation et exemples

Premiers pas

  • Installation et configuration de MongoDB
  • Découverte de MongoDB Compass et Studio 3T
  • Opérations CRUD de base

Notions de base de l'agrégation

  • Structure et syntaxe
  • Conditions de requête ($match)
  • Inclusion et exclusion de champs ($project)
  • Grouper des documents ($group)
  • Travailler avec des tableaux ($unwind)
  • Étapes $lookup et $graphLookup
  • Opérateurs d'expression

Opérations avancées en agrégation

  • Catégorisation des documents ($bucket)
  • Agrégations multifacettées ($facet)
  • Expressions accumulatrices ($accumulator)
  • Écriture des résultats dans une collection ($merge)

Optimisation des pipelines d'agrégation

  • Optimisation de la projection
  • Optimisation de la séquence du pipeline
  • Optimisation de la fusion des pipelines
  • Index et filtres de documents

Dépannage

Résumé et prochaines étapes

Pré requis

  • Une compréhension des concepts d'analyse de données.
  • Une expérience avec MongoDB.

Public cible

  • Analystes de données.
  • Data scientists.
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires