how to see through calculated measures · 2019-05-21 · disassemble calculation measures break up...
TRANSCRIPT
![Page 1: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/1.jpg)
How to See Through Calculated Measures
Zane Baranovska
![Page 2: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/2.jpg)
In love and hate
relationship with testing
Zane Baranovska
![Page 3: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/3.jpg)
Community Days May 16 - 17, 2019 “Borrow”
solutions
Disassemble & examine
Demo how to break up MDX
![Page 4: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/4.jpg)
Good artists copy, great artists steal.
PABLO PICASSO
![Page 5: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/5.jpg)
“Borrow” solutions from internetdocs.eazybi.com, community.eazybi.com
![Page 6: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/6.jpg)
I can’t save my measure! It keep telling me something about set.
FRUSTRATED CUSTOMER
![Page 7: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/7.jpg)
If I run numbers in excel, it gives me a different average.
CURIOUS CUSTOMER
![Page 8: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/8.jpg)
What to do when calculated member doesn't work as
expected?
![Page 9: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/9.jpg)
Disassemble Break up formula gradually and test each part separately
Learn basics Know function arguments and data types.
Understand measure Understand what each measure means and how it is related to dimensions
Examine MDX on your data
![Page 10: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/10.jpg)
Disassemble calculation
Data types
Functions
Measures
Break up
Data types for function arguments
• Number
• String
• Date
• Set
• Member
“Guns N' Roses”
[Time].[Year].[2018]
May 25 2018{%,&,@,*,$,!}
17h 38m 91.6%
![Page 11: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/11.jpg)
Disassemble calculation
Functions
Measures
Break up
Know function syntax
• What goes IN, how many arguments
• What comes OUT
• Where function starts and where it ends. Brackets (), curly brackets {}, dot .
Data types
![Page 12: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/12.jpg)
Disassemble calculation
Measures
Break up
Measure meaning and relation to dimensions
• What each measure means: count of dogs or cats, count of beginnings, transitions or endings, time in days or hours, etc.
• How measure is related to Time and other dimensions
Data types
Functions
![Page 13: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/13.jpg)
Disassemble calculation
Data types
Functions
Measures
Break up
Test each part separately
• Select items for testing • Break up each formula by arguments • Use SetToStr() to test a set • Use AllProperties to get precise property name
![Page 14: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/14.jpg)
DEMO How to Break Up MXD
![Page 15: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/15.jpg)
Example from live demo Formula from eazyBI Community post: https://community.eazybi.com/t/rolling-avg-velocity-for-last-5-sprints/1075/2
Report in eazyBI: https://eazybi.com/accounts/22010/cubes/Issues/reports/216763
![Page 16: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/16.jpg)
![Page 17: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/17.jpg)
“Borrow”!
Examine!
Be creative!
![Page 19: How to See Through Calculated Measures · 2019-05-21 · Disassemble calculation Measures Break up Measure meaning and relation to dimensions • What each measure means: count of](https://reader036.vdocuments.site/reader036/viewer/2022062317/5eaa08d0e7b9de66361fa7ec/html5/thumbnails/19.jpg)
Thank you!