L'agrégation MongoDB en toute simplicité
Essayez Aggregation Editor gratuitementStudio 3T est le meilleur pour moi. Pour ce qui est des requêtes d'agrégation, en seulement 30 minutes, je peux gagner une journée entière de travail.
Pierre Yves Folen, Ingénieur DevOps chez Orange
Qu'est-ce que l'agrégation dans MongoDB ?
Allez au-delà des requêtes find() avec le puissant pipeline d'agrégation de MongoDB
Obtenir de nouvelles données à partir de données existantes
L'agrégation consiste à rassembler des données existantes provenant de sources multiples et à les exprimer sous une nouvelle forme résumée, qu'il s'agisse d'une somme ou d'un décompte. Dans MongoDB, vous avez à votre disposition de nombreux opérateurs d'étape de pipeline d'agrégation.
Ne pas se contenter d'extraire des données
La méthode find() est idéale pour extraire des documents d'une collection, mais pour les requêtes qui vont au-delà de la simple extraction de données, les requêtes d'agrégation sont la meilleure solution.
Créer des agrégations plus rapidement
Dites adieu à l'écriture de requêtes complexes db.collection.aggregate
Ajouter des opérateurs une étape à la fois
Aggregation Editor, le constructeur de pipeline d'agrégation de Studio 3T, permet de construire facilement des requêtes, une étape à la fois, et de les ajouter, les déplacer, les modifier ou les supprimer selon les besoins.
Dupliquer les étapes en un clic
Vous vous retrouvez à écrire des requêtes similaires tout au long du pipeline d'agrégation ? Gagnez du temps en clonant les étapes.
Générer du code en six langues
Cliquez sur Code de requête et traduisez instantanément votre requête d'agrégation MongoDB en JavaScript, Java, Python, C#, PHP et Ruby.
Automatically generate stages with AI Helper
Save even more time and type your query in natural language. AI Helper, Studio 3T’s AI-powered assistant, creates the stages for you.
Je ne sais pas si vous pouvez vous rendre compte de la rapidité avec laquelle cela a été fait. Cette agrégation comporte 28 étapes, et j'ai tout fait dans Studio 3T.
Augusto Cardoso, ingénieur en chef chez SportMedia Technologies (SMT)
Faciliter le débogage
Des fonctionnalités pratiques pour vous aider à aller droit au but
Visualiser les entrées et les sorties de chaque étape
Vérifiez les entrées et les sorties de chaque étape d'agrégation, afin de vous assurer que votre requête d'agrégation MongoDB est sur la bonne voie.
Activer et désactiver des étapes dans le pipeline
Vous pouvez, bien sûr, exécuter le pipeline complet à tout moment, mais vous pouvez également activer ou désactiver des étapes pour vous aider à déboguer.
Obtenir une vue d'ensemble - jamais de séries d'échantillons
Que vous vérifiiez des entrées ou des sorties d'étapes individuelles ou que vous exécutiez l'ensemble du pipeline, l'éditeur d'agrégation utilise toujours l'ensemble des données.
Nous utilisons l'éditeur d'agrégation pour déboguer nos étapes. Pour vérifier le pipeline et s'assurer que nous obtenons les bons résultats que nous recherchons. Il nous montre ensuite les résultats visuellement et de manière agréable. es statistiques et tout le reste n'ont plus besoin d'être effectués manuellement,
Abdelrahman Hafez, Ingénieur en chef Backend chez Speero
Partagez votre travail avec l'ensemble de l'équipe
Évitez le travail en double et permettez à vous et à vos collègues de gagner du temps.
Save aggregation queries in shared folders
Aggregation Editor lets you save aggregations in shared folders so that you can collaborate as a team.
Invite team members to view or edit
With Team Sharing and My resources you can quickly choose the people you want to share aggregation queries with, and in confidence.
Partager les requêtes d'agrégation sous forme de fichiers JS
L'Éditeur d'agrégats vous permet d'enregistrer les requêtes d'agrégation sous forme de fichier JavaScript, que vous pouvez ouvrir lors de sessions ultérieures ou partager avec d'autres collègues.
Créer des vues à partir de requêtes d'agrégation
Les vues sont un moyen pratique d'accéder à vos données. Vous pouvez les créer à partir de requêtes d'agrégation et les afficher directement dans l'arbre des connexions.
Pourquoi utiliser l'éditeur d'agrégation ?
Travailler avec des requêtes d'agrégation MongoDB en un minimum d'efforts
Obtenez les données dont vous avez besoin à partir des collections MongoDB
Les données se trouvent dans vos collections MongoDB. L'éditeur d'agrégation vous permet d'effectuer des agrégations précises sans les complications.
Plusieurs options d'exportation pour les rapports
Exportez facilement les résultats des requêtes d'agrégation vers JSON, CSV, SQL ou une autre collection MongoDB pour compléter les besoins de reporting de votre entreprise.
Pourquoi choisir le constructeur de pipeline d'agrégation MongoDB de Studio 3T ?
Des commentaires élogieux de clients satisfaits
Studio 3T est un outil polyvalent fantastique. Il me facilite vraiment la vie et regroupe tout ce dont j'ai besoin en un seul endroit. Pour moi, la meilleure fonctionnalité est l'outil Aggregation Editor qui me permet d'écrire et de manipuler le code d'agrégation avec une telle facilité que c'en est un jeu d'enfant.
Doyin Olarewaju, responsable des systèmes dorsaux chez Softcom Ltd.
J'adore travailler avec Studio 3T et je n'ai aucun doute sur le fait que cet outil m'a aidé à améliorer l'écriture de requêtes agrégées pour répondre à des besoins complexes d'exploration de données dans le cadre de mon travail.
Praveen Kannan, conseiller en contrôle de la qualité des technologies de l'information chez Anthem
J'ai déjà essayé Compass, dbKoda et le shell Mongo. Je dois dire que Studio 3T est un outil très pratique et facile à utiliser qui a résolu beaucoup de mes problèmes. L'agrégation fonctionne à merveille.
Kam Trivedi, consultant en données chez Allied Technical Services
Maîtriser l'agrégation MongoDB
Matériel d'apprentissage gratuit pour améliorer vos compétences
Tutoriels
Le guide du débutant pour l'agrégation MongoDB
Travailler avec le pipeline d'agrégation MongoDB
Extension de l'agrégation MongoDB avec les étapes Bucket et Facet
Utilisation de l'agrégation et de Regex dans MongoDB pour réduire les données d'une collection
Découvrez d'autres tutoriels sur l'agrégation MongoDB dans la base de connaissances 3T.
Exercices
Filtrer les documents dans le pipeline d'agrégation
Exportation d'une requête SQL vers l'éditeur d'agrégats
Quiz
Testez vos compétences : Travailler avec le pipeline d'agrégation MongoDB
Testez vos compétences : Utilisation de SQL dans l'agrégation MongoDB
Inscrivez-vous et commencez votre cours gratuit sur MongoDB sur Academy 3T dès aujourd'hui
Vidéos
Comment construire des requêtes agrégées pour MongoDB
Exemple de $lookup MongoDB
Retrouvez d'autres vidéos sur la chaîne YouTube de Studio 3T