avg

A função avg retorna a média dos valores em uma coluna numérica. Ela ignora valores NULL durante o cálculo. Geralmente, ela é usada com match para calcular as médias em grupos específicos nos dados.

Sintaxe Tipos de dados de parâmetros Tipo de retorno
avg(numericExpression) NUMBER NUMBER

Exemplo de código

  • Encontre todos os eventos em que target.ip não está vazio. Para todos os eventos que correspondem a principal.ip, armazene a média de metadata.event_timestamp.seconds em uma variável chamada avg_seconds.

    target.ip != ""
    match:
      principal.ip
    outcome:
      $avg_seconds = avg(metadata.event_timestamp.seconds)