count_distinct

count_distinct(expression)

Description

La fonction count_distinct renvoie le nombre de lignes ayant des valeurs distinctes dans un groupe. Il est souvent utilisé avec match pour obtenir des totaux pour des groupes spécifiques dans les données.

Types de données Param

STRING

Type renvoyé

NUMBER

Exemples de code

Exemple

Renvoie le nombre de connexions réussies distinctes d'utilisateurs au fil du temps.

  metadata.event_type = "USER_LOGIN"
  $security_result = security_result.action
  $security_result = "ALLOW"
  $date = timestamp.get_date(metadata.event_timestamp.seconds, "America/Los_Angeles")
  match:
      $security_result, $date
  outcome:
      $event_count = count_distinct(metadata.id)