Forum Discussion

MViolette's avatar
MViolette
Frequent Visitor
10 years ago

Slow performance within Power BI Desktop, Query editor, Applied Steps.

Hi all,

 

I tried connect to the Dynamics CRM Content pack online without sucess. So now i'm trying to connect to Dynamics through either Power Query or directly with Power BI desktop.

 

I am facing issues in the Query editor, After doing so many applied steps, each new step seems to take longer and longer to do. to it gets to a point where i'm waiting ages to do something fairly simple, such as replace values.

 

I've unchecked the relationships options, thinking this may help.

 

Perhaps there is too much data shaping involved in my process?

 

Any help would be appreciated.

 

Regards,

Mike.

16 Replies

  • APACK01's avatar
    APACK01
    Frequent Visitor

    I'm having the same issue, even after just 6 or 7 applied steps.  I would love to hear if anyone has had a similar issue or any tips.

    • MViolette's avatar
      MViolette
      Frequent Visitor

      I've still no further insight into this. Please let me know if you find a way around the problem.

      • sharan1's avatar
        sharan1
        Regular Visitor

        I have exactly the same problem - with very little data it's taking about 10 minutes for each step - even renaming a column is taking ages. Does anyone have any idea how to speed this up?

  • I am having the same issue.  I am making simple updates in Query Editor, formatting data in 1 specific column and it could take hours for it to me done.

     

    It seems that the speed has declined with each new version of PowerBI. 

     

    I think you have a good point about the number of steps within a query.

     

    I definitely need a resolution soon. 

     

    Cheryl, South Florida

    • greggyb's avatar
      greggyb
      Resident Rockstar

      Not a solution, but some discussion. Power Query is very aggressive about reloading the query preview. It seems that each additional step can result in re-reading the source and re-applying intermediate steps. If you have expensive query steps or a large data source, I've seen this slowdown. With well-optimized transformations and sufficient disk throughput, I don't see this sort of slowdown.

      • ImkeF's avatar
        ImkeF
        Community Champion

        I've experienced 2 types of slowness:

        1) When editing the query

        2) When executing

         

        When doing multiple steps the editing can be slower than the execution itselft. So what I'm doing in these cases is to insert a temporary date-filter as one of the 1st steps which I later remove. This keeps the editing process quick.

         

        For certain operations it can also help to use Table.Buffer or List.Buffer: In order to prevent that the same query will be executed multiple times. But as this will prevent query folding, it can means trial and error to see whether it is actually benefitial.

         

         

  • Does anyone have a solution to this yet?

    Using Dynamics CRM Online is so painfully slow in Desktop that it's pretty much unusuable.

  • Neil_Message's avatar
    Neil_Message
    Frequent Visitor

    I have just connected Dyanmics 365 CRM to Power BI and I am experiencing issues with being able to edit in Power Query Editor. The slowness hurts.

    Is there another thread anywhere that explains how to speed this up?