La agregación de MongoDB más fácil
Pruebe gratis el Editor de agregaciónStudio 3T es lo máximo para mí. En sólo 30 minutos, puedo ganar un día entero de trabajo al construir consultas de agregación.
Pierre Yves Folen, Ingeniero DevOps en Orange
¿Qué es la agregación en MongoDB?
Vaya más allá de las consultas find() con la potente canalización de agregación de MongoDB
Obtener nuevos datos a partir de los existentes
La agregación consiste en reunir datos existentes de múltiples fuentes y expresarlos en una forma nueva y resumida, ya sea una suma o un recuento. En MongoDB, tienes muchos operadores de agregación etapa a tu disposición.
Haga algo más que recuperar datos
El método find() es excelente para obtener documentos de una colección, pero para consultas que van más allá de la simple recuperación de datos, lo mejor son las consultas de agregación.
Construya agregaciones más rápido
Adiós a las complejas consultas db.collection.aggregate
Añadir operadores de uno en uno etapa
El Editor de agregación, el creador de canalizaciones de agregación de Studio 3T, facilita la creación de consultas de etapa en , así como su adición, desplazamiento, edición y eliminación según sea necesario.
Duplicar etapas en un clic
¿Se encuentra escribiendo consultas similares en todo el proceso de agregación? Ahorre tiempo y clone etapas en su lugar.
Genere código en seis idiomas
Haga clic en Código de consulta y traduzca su consulta de agregación de MongoDB a JavaScript, Java, Python, C#, PHP y Ruby al instante.
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.
No sé si se puede apreciar lo rápido que fue. Esta agregación hay 28 etapas, lo hice todo en Studio 3T.
Augusto Cardoso, Ingeniero Jefe de SportMedia Technologies (SMT)
Facilitar la depuración
Funcionalidades prácticas para ayudarle a llegar directamente al problema
Ver las entradas y salidas de cada etapa
Compruebe las entradas y salidas de cada agregación etapa, para estar seguro de que su consulta de agregación MongoDB va por buen camino.
Activar y desactivar etapas en el pipeline
Por supuesto, puedes ejecutar el pipeline completo en cualquier momento, pero también puedes activar o desactivar etapas para ayudarte a depurar.
Obtenga la imagen completa: nunca juegos de muestras
Tanto si comprueba entradas o salidas individuales de etapa como si ejecuta el pipeline completo, el Editor de agregación siempre utiliza el conjunto de datos completo.
Utilizamos el Editor de Agregación para depurar nuestras etapas. Para comprobar la tubería y asegurarse de que estamos recibiendo los resultados correctos que estamos buscando. A continuación, nos muestra los resultados visualmente de una manera agradable, no tenemos que hacer las cosas manualmente, estadísticas y todo eso.
Abdelrahman Hafez, Ingeniero Jefe de Backend en Speero
Comparta su trabajo con todo el equipo
Sáltese el trabajo duplicado para ahorrar tiempo a usted y a sus colegas
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.
Compartir consultas de agregación como archivos JS
El Editor de agregación le permite guardar las consultas de agregación como un archivo JavaScript, que podrá abrir en futuras sesiones o compartir con otros colegas.
Crear vistas a partir de consultas de agregación
Las vistas son una forma práctica de acceder a los datos, y puede crearlas a partir de consultas de agregación y verlas directamente en el Árbol de conexiones.
¿Por qué utilizar el Editor de agregación?
Trabajar con consultas de agregación MongoDB con un mínimo de molestias
Obtenga los datos que necesita de las colecciones de MongoDB
Los datos están directamente en su(s) colección(es) MongoDB. El Editor de agregación le permite realizar agregaciones precisas sin complicaciones.
Múltiples opciones de exportación para informes
Exporte fácilmente los resultados de las consultas de agregación a JSON, CSV, SQL u otra colección de MongoDB para complementar las necesidades de generación de informes de su empresa.
¿Por qué elegir Studio 3T's MongoDB aggregation pipeline builder?
Amables palabras de clientes satisfechos
Studio 3T es una herramienta fantástica. Me facilita mucho la vida y tiene todo lo que necesito en un solo lugar. Mi mejor característica es la herramienta Editor de agregación, que me ayuda a escribir y manipular el código de agregación con tanta facilidad que es indoloro.
Doyin Olarewaju, Director de Backend en Softcom Ltd.
Me encanta trabajar en Studio 3T y no tengo dudas en decir que esta herramienta me ha ayudado a escalar en la escritura de consultas agregadas con facilidad para algunas necesidades complejas de minería de datos en mi trabajo.
Praveen Kannan, Asesor de Control de Calidad de TI en Anthem
He probado antes Compass, dbKoda y mongo shell. Voy a decir Studio 3T era tan práctico y una herramienta fácil de usar que resolvió muchos de mis problemas. La agregación funciona a las mil maravillas.
Kam Trivedi, consultor de datos de Allied Technical Services
Agregación maestra de MongoDB
Material didáctico gratuito para mejorar sus conocimientos
Tutoriales
Guía para principiantes sobre la agregación en MongoDB
Trabajar con MongoDB Aggregation Pipeline
Ampliación de la agregación de MongoDB con las etapas Bucket y Facet
Uso de la agregación y Regex en MongoDB para reducir los datos de una colección
Descubre más tutoriales sobre agregación MongoDB en la Base de conocimientos 3T
Ejercicios
Filtrar los documentos en la cadena de agregación
Exportación de una consulta SQL al editor de agregación
Cuestionarios
Pon a prueba tus habilidades: Trabajar con la tubería de agregación de MongoDB
Pon a prueba tus habilidades: Uso de SQL en la agregación de MongoDB
Hágase experto y comience hoy mismo su curso gratuito de MongoDB en Academy 3T
Vídeos
Cómo construir consultas agregadas en MongoDB
MongoDB $lookup Ejemplo