count_distinct
Fungsi count_distinct menampilkan jumlah baris yang memiliki nilai berbeda dalam suatu grup. Fungsi ini sering digunakan dengan match untuk mendapatkan jumlah grup tertentu dalam data.
| Sintaksis | Jenis data parameter | Jenis nilai yang ditampilkan |
|---|---|---|
count_distinct(expression) |
STRING |
NUMBER |
Contoh Kode
Menampilkan jumlah login pengguna yang berbeda
Menampilkan jumlah login pengguna yang berhasil dan berbeda dari waktu ke waktu.
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)