I am bringing data back from CRM Online to be analysed in Power BI Desktop. The refresh takes over an hour and the numbers beside the circling dots suggest that over the ten or so tables I am bringing back about 5 GB of data. Massive! I have two main questions:
1) Are the numbers beside the circling dots really correct – am I actually bringing back that much data or is it just sifting through that much data on the server?
2) If I severely hack back the amount of data that I include in my model – by reducing the number of fields and adding filters to reduce the number of records – will this be applied at the server end when I requery, thereby reducing the amount of data being transferred, or will all the data still come back and be filtered in Power BI Desktop/Query?
I’d love to publish the reports I have created and set up automatic refreshing but I am worried that this will fall over if it is asked to work with so much data.
Just in case the answer varies according to the type of connection I am using oData to connect to Microsoft Dynamics CRM Online.