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
- Compréhension des concepts d'analyse de données .
- Expérience avec MongoDB
Audience
- Analystes de données
- Data scientists
Nos clients témoignent (5)
Les exemples pratiques nous ont permis de ressentir réellement comment le programme fonctionne. Des explications détaillées et une intégration des concepts théoriques et leur relation avec les applications pratiques.
Ian - Archeoworks Inc.
Formation - ArcGIS Fundamentals
Traduction automatique
Rapide et efficace VM Azure et support au top
Tom Leonard - Civadis
Formation - Automated Monitoring with Zabbix
Tous les sujets qu'il a abordés, y compris des exemples. Et é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 aimé le style de Pablo, le fait qu'il couvre beaucoup de sujets, de la conception de rapports, la personnalisation avec html à l'implémentation d'algortithmes ML simples. [L'équilibre entre les informations théoriques et les exercices. Pablo a vraiment couvert tous les sujets qui m'intéressaient et a donné des réponses complètes à mes questions.
Cristian Tudose - SC Automobile Dacia SA
Formation - Advanced Data Analysis with TIBCO Spotfire
Traduction automatique
Application pratique de Spotfire et toutes les fonctions de base.
Michael Capili - STMicroelectronics, Inc.
Formation - Introduction to Spotfire
Traduction automatique