Plan du cours
Introduction
- Qu'est-ce que le cadre d'agrégation de MongoDB's ?
- Cadre d'agrégation vs Map-Reduce
Comprendre les concepts d'agrégation
- Pipelines d'agrégation
- MongoDB étapes d'agrégation
- Cas d'utilisation et exemples
Pour commencer
- Installation et configuration MongoDB
- Explorer MongoDB Compass et Studio 3T
- Opérations CRUD de base
Les bases de l'agrégation
- Structure et syntaxe
- Conditions d'interrogation ($match)
- Inclusion et exclusion de champs ($project)
- Regroupement de documents ($group)
- Travailler avec des tableaux ($unwind)
- Étapes $lookup et $graphLookup
- Opérateurs Expression
Opérations avancées dans l'agrégation
- Catégorisation des documents ($bucket)
- Agrégations multi-facettes ($facet)
- Expressions d'accumulation ($accumulator)
- Écriture des résultats dans une collection ($merge)
Optimisation des pipelines d'agrégation
- Optimisation de la projection
- Optimisation de la séquence des pipelines
- Optimisation de la coalescence 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
- Expérience avec MongoDB
Public cible
- Analystes de données
- Scientifiques des données
Nos clients témoignent (4)
Des exemples pratiques nous ont permis de ressentir concrètement le fonctionnement du programme. De bonnes explications et une intégration efficace des concepts théoriques et de leur rapport aux applications pratiques.
Ian - Archeoworks Inc.
Formation - ArcGIS Fundamentals
Traduction automatique
Tous les sujets qu'il a abordés, y compris des exemples. Il a également expliqué comment ils sont utiles dans notre travail quotidien.
madduri madduri - Boskalis Singapore Pte Ltd
Formation - QGIS for Geographic Information System
Traduction automatique
J'ai vraiment apprécié la formation. J'ai trouvé que tous les modules étaient applicables aux problèmes que je tente de résoudre au travail. L'intégration de la formation avec des carnets Jupyter était vraiment impressionnante.
Mark Firmin - Environment and Climate Change Canada
Formation - Python for Geographic Information System (GIS)
Traduction automatique
La chose que j'ai préférée lors de la formation était l'organisation et le lieu
Hamid Tuama - Ability with Innovation General Contracting (DMCC Branch)
Formation - ArcGIS for Spatial Analysis
Traduction automatique