כעקרון, נתונים מסוג Measures הם מורכבים יותר ודורשים שימוש של מושג הנקרא אגריגציה (בעברית: סיכום) אנו עושים הבחנה בן מספר סוגים של אגריגציות.
- אגריגציה ברמת שרת. אגריגציה זאת תבצע פעולת סיכום על ידי יצירת group by בתחביר הSQL. כדי לישם אגריגציה זאת, יש לעטוף את התחביר בחלק הselect בפונקציה אגרגטיבית, כגון sum.
- אגריגציה ברמת לקוח. אגריגציה זאת מתרחשת בשני מצבים:
o לאחר האגרגציה ברמת שרת, כך שמקבלת כקלט את הפלט שלה.
o לאחר פעולה ברמת לקוח. לדוגמא, הסרה של מימד מטבלה.
יצירת אובייקט מסוג Measure
יש לבצע:
- את סדר הפעולות שמופיע בסעיף הקודם.
- יש להגדיר אגריגציה ברמת שרת (ברוב הפעמים נצטרך את זה). בדוגמא , מוגדר sum.
-

- לגשת ללשונית Properties ולבחור את האגרגציה ברמת לקוח.


- סוג האגריגציה ברמת לקוח נקראת Choose how this measure will be projected when aggregated (בדוגמא לעיל sum). הערכים שניתן להשתמש בהם הם:
- sum סיכום
- count מניה
- max הערך הגבוה ביותר
- min הערך הנמוך ביותר
- avg ערך ממוצע.
- none ללא אגריגציה בכלל
- Database delegated- הבא נתונים מחדש מהDB לאחר פעולת אגריגציה בצד הלקוח. (קיים רק בממשק הWeb, החל מגרסא 3.1)
- שימו לב שבחלק הQualification’ אנו קובעים את סוג האובייקט. במקרה זה, משום שבחרנו אגריגציה ברמת שרת,הQualification השתנה באופן אוטומטי לMeasure.
- בסוף התהליך יש להקיש על
.
