Hi All!
I have a couple of questions regarding requesting web resources from PQ.
1. I noticed that Power Query sends the same web request to web sources not once, but several times. E.g. if I call one url one time in my PQ script, PQ makes 4-6 equal requests (in Excel, and 2 in PBIDesktop) to the source, and I do not see any meaningful difference between every of the request (I use a tool to see the actual traffic from my comp to the web server). And the server answers with absolutely the same answer for every request. Why this is happens?
2. The problem is even worse with the web in PQ - if I reference to another web query in PQ, I do not see any cashing or something similar - all these additional requests are made for every PQ query, whether they are reference to each other or not. Yes, I read about query isolation, but - I read in the same topic that in case when the same data are cashed on disk, the using of cashe does happen. But in case of web requests I do not see that - e.g. if I have one query with the url put in it, and another query which is just a reference to the first one, I see 2*(4 or 6 for Excel / 1 - 2 for PBIDesktop) request to web server. So is there any using of disc cashing in PQ in case of web requests?
PS. And yes, I voted here :-) - https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/16852819-power-query-cache-shared-nodes