avg

הפונקציה avg מחזירה את הממוצע של הערכים בעמודה מספרית. הפונקציה מתעלמת מערכים של NULL במהלך החישוב. היא משמשת לעיתים קרובות עם match כדי לחשב את הממוצעים בתוך קבוצות ספציפיות בנתונים.

תחביר סוגי נתונים של פרמטרים סוג הערך שמוחזר
avg(numericExpression) NUMBER NUMBER

קוד לדוגמה

  • למצוא את כל האירועים שבהם השדה target.ip לא ריק. לכל האירועים שתואמים ל-principal.ip, מאחסנים את הממוצע של metadata.event_timestamp.seconds במשתנה שנקרא avg_seconds.

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