Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
hey,
im trying to calculate avg of a time colum (hh:mm:ss) but its not going well,
anyone have an idea?
Solved! Go to Solution.
@SnirSh oh yeah, I forgot that DAX doesn't really support duration data. Are the results of this average always going to be less than 24 hours? The few I can see look pretty short. If so you can change your measure to
AVG TIME IN QUEUE = FORMAT( AVERAGE(CTI[AVG wait time]), "HH:mm:ss")
If it can be more than 24 hours, this will be more complicated. What is the data type of your wait time column?
Proud to be a Super User!
Your visual looks like it is formatted as a decimal number. Try formatting it as time. Your data averages about 1 minute, which is 0.0007. And that rounds to 0.00
Sorry i'm new BI desktop user.
How can i define the visual format?
Thanks a lot!
@SnirSh Select your measure and go to the Modeling tab. The options for data type and formatting are there.
Proud to be a Super User!
There is no option to chage the data type at all, and as u see no option to define the format to 'date time'.
Thank a lot!
@SnirSh oh yeah, I forgot that DAX doesn't really support duration data. Are the results of this average always going to be less than 24 hours? The few I can see look pretty short. If so you can change your measure to
AVG TIME IN QUEUE = FORMAT( AVERAGE(CTI[AVG wait time]), "HH:mm:ss")
If it can be more than 24 hours, this will be more complicated. What is the data type of your wait time column?
Proud to be a Super User!
Yes, the AVG result alway will be around a few minutes.
I changed the formula like you said and its looking good now!
u r the best!
User | Count |
---|---|
98 | |
89 | |
82 | |
71 | |
67 |
User | Count |
---|---|
114 | |
104 | |
101 | |
72 | |
65 |