count_distinct
La fonction count_distinct renvoie le nombre de lignes qui comportent des valeurs distinctes dans un groupe. Elle est souvent utilisée avec match pour obtenir des décomptes pour des groupes spécifiques dans les données.
| Syntaxe | Types de données des paramètres | Type renvoyé |
|---|---|---|
count_distinct(expression) |
STRING |
NUMBER |
Exemples de code
Renvoie le nombre de connexions utilisateur distinctes
Renvoie le nombre de connexions utilisateur réussies distinctes 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)