Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

• Data Flow - SharePoint Folder Connector REALLY SLOW - Evaluation Cancelled

Hello community.   I'm building a Data Flow using SharePoint Folder as datasource. I'm connecting to a 1GB FOLDER that holds 60 .txt files (25MB on avg per file). The combine and load step is requi...
  • v-deddai1-msft's avatar
    v-deddai1-msft
    5 years ago

    Hi Anonymous ,

     

    There are many causes lead to slow performance. You are using flat files as datasource, so there isn't query folding in your datasource. The mashup engine needs to load all files at the same time then do transitions, it will lead to large memory use .  The complex  transition will leads to large cpu use.

     

    Are you using dataflow in premium? You can try to enable Enhanced Dataflows Compute Engine and enlarge the Max Memory in workload. Please refer to https://docs.microsoft.com/en-us/power-bi/transform-model/dataflows/dataflows-premium-workload-configuration

     

    And use computed entity is also a option for you.  

     

    Here is a official document for your reference: https://docs.microsoft.com/en-us/power-query/optimize-expanding-table-columns . The expand steps could be the issue of slow performance.  when you use join and expand steps, it will increases the number of HTTP calls by one for each row  in your datasource. 

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

     

    Best Regards,

    Dedmon Dai