Forum Discussion
How to Bypass Salesforce 2000 Rows Limitation
- 6 years ago
Hi fernandohiltner,
Thanks for sharing this workaround. It was a smart way to get around the Salesforce Reports 2,000-row limit at the time.
For anyone reading this now, I would be careful with the Google Sheets layer. It can work for small or temporary use cases, but it also adds a few risks: extra refresh steps, possible execution time limits, URL length issues, shareable link security, and another connector that can break or apply its own limits.
A cleaner option is to avoid the spreadsheet layer and connect Salesforce to Power BI through a Salesforce-side data source.
Power BI Connector for Salesforce by Metrica Software is available on Salesforce AgentExchange / AppExchange:
https://appexchange.salesforce.com/appxListingDetail?listingId=31526f0e-abd8-4cb5-bd1a-3bd56b5c0577
It lets you prepare Salesforce data inside Salesforce first, select the objects and fields you need, apply filters, preview the output, and then connect Power BI to that prepared source. It also supports creating Power BI data sources from Salesforce reports, including joined reports, which is useful if you do not want to rebuild everything manually from objects.
This avoids the frustrating 2,000-row Salesforce Reports limit and removes the Google Sheets middle layer.
Docs and support:
https://metricasoftware.com/docs/salesforce/
https://metricasoftware.com/docs/salesforce/contact-support/
There is a 30-day free trial, so you can test it on the exact report that hits the row limit.
Happy to show how we would replace this Google Sheets workaround with a direct Salesforce to Power BI setup.
Cheers,
Metrica Team