Este tutorial ilustra como construir um pipeline de agregação , executar a agregação em uma coleção e exibir os resultados usando a linguagem de sua escolha.
Sobre esta tarefa
Este tutorial demonstra como criar insights a partir de dados de pedido do cliente . Os resultados mostram a lista de produtos pedidos que custam mais de US$15. Cada documento contém o número de unidades vendidas e o valor total de venda de cada produto.
O agregação pipeline executa as seguintes operações:
Desencadeia um campo de array em documentos separados
Corresponde a um subconjunto de documentos pelo valor de um campo
Agrupa documentos por valores de campo comuns
Adiciona campos calculados a cada documento de resultado
Antes de começar
Passos
As etapas a seguir demonstram como criar e executar um pipeline de agregação para descompactar campos de array em documentos separados e calcular novos valores com base em grupos de valores comuns.