avg

La fonction avg renvoie la moyenne des valeurs d'une colonne numérique. Elle ignore les valeurs NULL lors du calcul. Elle est souvent utilisée avec match pour calculer les moyennes au sein de groupes spécifiques dans les données.

Syntaxe Types de données des paramètres Type renvoyé
avg(numericExpression) NUMBER NUMBER

Exemple de code

  • Recherchez tous les événements où target.ip n'est pas vide. Pour tous les événements qui correspondent à principal.ip, stockez la moyenne de metadata.event_timestamp.seconds dans une variable appelée avg_seconds.

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