- Why is my Power BI so slow?
- Almost always for one of these reasons: too many visuals on the page, a model with more data than it needs, heavy DAX measures, two-way relationships or a slow source with DirectQuery. Performance Analyzer tells you which.
- How do I know which visual is slow?
- Open Performance Analyzer (Optimize ribbon in Power BI Desktop, or the View menu when editing the report in the service), select “Start recording” and then “Refresh visuals”. You’ll see how long each one takes and on what.
- Is it better to import the data or use DirectQuery?
- Import, unless you have a reason not to: the data is queried from memory and responds fast. With DirectQuery every visual asks the database, so it is only as fast as the database. It makes sense if you need near real-time data or it doesn’t fit in the model.
- How much does it cost for you to speed it up?
- It depends on the cause and the size of the model. Tell me which report is slow and I’ll send you a fixed quote before starting, with no obligation.