count_distinct
הפונקציה count_distinct מחזירה את מספר השורות שיש להן ערכים שונים בקבוצה. לרוב משתמשים בה עם match כדי לקבל ספירות של קבוצות ספציפיות בנתונים.
| תחביר | סוגי נתונים של פרמטרים | סוג הערך שמוחזר |
|---|---|---|
count_distinct(expression) |
STRING |
NUMBER |
דוגמאות קוד
החזרת מספר ההתחברויות הייחודיות של משתמשים
החזרת מספר ההתחברויות המוצלחות של משתמשים ייחודיים לאורך זמן.
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)