Hi,
I have a Power BI Destop application that accesses 1 Data Source which is an OData feed (from SAP). The OData feed is quite big (~650 MB) and when calling it from a web browser or SAP it takes roughly 7 minutes to fetch the data. When refreshing the data in Power BI Desktop it takes much longer (roughly 50 minutes). After clicking on Refresh in the popup it shows "Evaluating" and "Loading 4 KB..." for a very long time. I have traced the access also on the backend of the OData application in SAP and I can see that the OData feed is called multiple times with the same returned size of ~650 MB and always using the same amount of time. These multiple calls add up to the 50 minutes.
Why does Power BI desktop call the OData feed multiple times? Is there a way to reduce the number of calls e.g. to only 1 call so that a refresh takes only 7 minutes?
Thanks already for the help!
Andreas