AVG

A função AVG calcula o valor médio de um campo numérico.

Sintaxe

AVG(X)

Parâmetros

  • X: um campo ou uma expressão que resulta em um número não agregado.

Sobre a função AVG

A função AVG usa um parâmetro, que precisa ser o nome de um campo numérico ou uma expressão numérica. AVG retorna a média de todos os valores desse campo ou expressão.

Não é possível aplicar essa função a um campo pré-agregado (quando a agregação é Auto) ou a uma expressão resultante de outra função de agregação. Por exemplo, uma fórmula como AVG(SUM(x)) vai gerar um erro.

Exemplos

Nestes exemplos, os parâmetros transmitidos para AVG são dimensões numéricas não agregadas (ou seja, o tipo de agregação é None).

Exemplo de fórmula Entrada Saída
AVG(Latency)
  • 0,02
  • 0,07
  • 0,09
0,06
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
  • 0
  • 0,5
  • 3
  • 5
1