Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Need better loading indicator for reports

The current load indicator (the small spinner in the upper left of reports) isn't really sufficient for users. On our larger reports, which can take a while to load, the user sees a large empty area where we'll the report will eventually render the visuals. Users aren't seeing the small spinner so they think something's wrong. If they're patient enough, they'll eventually see the report visuals load correctly. It would be great if we had more control over the "loading" state. Ideally, we'd obscure the visuals with a "Loading. Please Wait." overlay. Something along those lines.
Status: Needs Votes
Comments
alister_christo
New Member
Strongly Agree- This is a vital feature that will greatly enhance the user experience and help minimize confusion.
Matthew_Saling
New Member
This is a big reason I can not get more investment into PowerBI from my organization. If they can know and see that it is not broken and is in fact working, they would be gob smacked by how powerful the tool is. Until then Excel it is, le sigh.
fbcideas_migusr
New Member

I would add that if there was a dax detector for when visual are spinning, then we could customize anything we wanted related to the spinner by adding custom visuals, such as pop-up messages that say "Please wait while data loads..."., or red/green color signals for when OK to trust data on display, etc.

fbcideas_migusr
New Member

if DAX function could detect when refresh is occurring vs completed, then we could use this function to customize the spinner functionality, such as a pop up message "Data Loading", or red light / green light signal for users.

fbcideas_migusr
New Member

I agree the user experience (especially for new users) of not clearnign understanding when data is loading has been a cause or resistance to adoption, and overall slowed adoption. We need a way dax function we can use to customize our own 'spinner' warnings like, a pop-up message that "data is loading" vs "Data is ready", or red light / green light in a corner of the report, etc.

Niloufar_Mohase
New Member

100% agreed for larger and more colorful dashboards we need larger loading indicator or be able customize it.

jah567
New Member

100% agree. This is a UX issue that needs to be addressed. As mentioned by others, this design causes frustration and confusion for users - which impacts their impression of Power BI as a whole. While BI Developers know to look for the very small indicator, business users do not.

nishalit
New Member
It's very important for users to know when data has been refreshed, following a selection they made. In August 2018 Server version, it seems that the spinner in the upper left corner of each visual only works sometimes, meaning often users have no idea whether the visual has new data or not. At the very least, the spinner should be fixed. But better still would be to grey out the visuals until the new data has loaded. Apologies if I've missed something obvious. Many thanks to the great Power BI community!
nishalit
New Member
In cases when you are using coloured headers, but also in general, the loading animation per visual is sometimes hard to spot for business users. Especially if filters have been changed and heavy calculations are in progress, it requires some effort to spot when this process is actually done loading. Would it be possible to think of a over arching icon/message to indicate that certain visuals are still loading, or to improve existing indicators to have more contrast in context to the title background color. Please see the example where the loading indicator is hardly visible: https://bit.ly/3d41fKc
nishalit
New Member
It would be great for report building to have the option to personalize the loading spinner, either to make it bigger or to be able to import a GIF or an image (with a loading icon), to be visible during refresh/data loading and eventually to disappear from the page after the results are shown. I think this would be very beneficial especially for reports with large amounts of numbers and also great for the user experience.