Prenez contact avec nous

Plan du cours

Introduction

  • Qu'est-ce que le framework d'agrégation 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

Démarrage

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

Principes de base de l'agrégation

  • Structure et syntaxe
  • Conditions de requête ($match)
  • Inclusion et exclusion de champs ($project)
  • Agrupement de documents ($group)
  • Travail 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 multi-facettes ($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 du regroupement 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
  • De l'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