Forum Discussion
How do I improve render speed?
Its quite a small dataset, so i'm really quite surprised you are having performance issues. I was expecting something much much larger. Most of mine load within 5 seconds and are much larger. They probably have half the number of visual elements but are making much more complex run-time calculations. Here is an example of some of mine (a lot of the tables have 500,000 to 1,500,000 records):
What happens if you build a page with the same information you display now, but with simplier visuals? Try to get the same number of visuals, displaying the same information, but using a much simplier visual. Don't be afraid to let them overlap for testing. The purpose here will be to force Power BI to make the same calculations, but test whether the visuals themselves (mainly tachometer and infographic designer) are just slow to draw.
If I can refer you to my original post,
With all the visuals turned on it takes 22 seconds.
When I replace each visual with a simple table or card it's done almost instantly.
I love the schema you've got there - it really puts my task into perspective. It also emphasises just how powerful the Power BI engine really is.
- Anonymous8 years agoNot applicable
Thanks for clarifying, i'd read your original post as if you had replaced all visuals with 1 or 2 tables.
Try again, this time don't replace the Tacho's. Do they add much to the render speed?My gut feeling is that one of the visuals is slow to draw in the browser. I've used Tachos and they seem ok, so i'm wondering if its your other custom visual.
- Ormesome8 years agoHelper II
Under 2 seconds with Tachos. It definitely looks like an issue with the Infographic Designer.
I have now checked the report with both Edge and Chrome with the same results.
- Anonymous8 years agoNot applicable
Great! So now you know where the problem is. You might be able to gain back some performance if you can convert and some of those Infographic designer to other visuals. I'd like to imagine its a compounding problem. Let us know how you go! I'm super curious.