Opções de agregação
Nesta página
Arrastar um campo para umcanal de codificação aggregation permite usar umoperador de pipeline de agregação nesse campo.
Os operadores de pipeline de agregação disponíveis no construtor de gráficos mudam com base no tipo de dados do campo selecionado. O Atlas Charts categoriza o tipo de dados do campo como number
, string
ou date
e exibe as opções de agregação apropriadas.
As tabelas a seguir listam as opções de agregação disponíveis para cada tipo de dados:
Números
Opção de agregação | Descrição | Operação do pipeline |
---|---|---|
sum | Soma todos os valores no campo. | |
count | Conta o número de documentos com um valor no campo. | |
count by value | Conta o número de valores distintos no campo e cria uma série baseada nos valores. | |
distinct | Conta o número de valores únicos no campo. | |
mean | Calcula a média de todos os valores no campo. | |
median | Aproxima o valor médio no campo. Para usar essa opção de aggregation, seu sistema deve usar o MongoDB 7.0 ou posterior. | |
min | Retorna o valor mínimo no campo. | |
max | Retorna o valor mínimo no campo. | |
variance | Calcula a variação de amostra de valores no campo. | Aplica $stdDevSamp e aumenta o resultado à 2segunda potência com $pow. |
variance population | Calcula a variação populacional de valores no campo. | Aplica $stdDevPop e aumenta o resultado à 2segunda potência com $pow. |
standard deviation | Calcula o desvio padrão da amostra de valores no campo. | |
standard deviation population | Calcula o desvio padrão da população de valores no campo. |
Strings e datas
Opção de agregação | Descrição | Operação do pipeline |
---|---|---|
count | Conta o número de documentos com um valor no campo. | |
count by value | Conta o número de valores distintos no campo e cria uma série baseada nos valores. | |
distinct | Conta o número de valores únicos no campo. |