Skip to main content

Power BI

Declined

Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

Vote (13) Share
Greg Galloway's profile image

Greg Galloway on 25 Mar 2015 23:57:32

In Power Query in Excel and in the Designer, the current implementation of "From Salesforce Report" is useless due to the Salesforce 2000 row limitation. Please push them to raise that. And please figure out how internally inside Power Query you can retrieve the first 2000 rows, then the next 2000 rows, etc. to get all the rows.

Also please allow us to push filters to Salesforce so that the 2000 rows that are returned are from the date range we want. Allowing us to pass filters would let us iterate over a date table and run the report once for each day and then append the results, thus working around the 2000 row limit.

Administrator on 11 Aug 2016 00:11:15

Thanks everyone for your feedback - as much as we would *love* to remove this limitation, it is not a Power Query connector limitation but a general Salesforce Reports API restriction. Please make sure to share this feedback with Salesforce as this is fully in their control. In fact, once/if they remove this API limit, there wouldn’t be any product change required on the Power Query connector to pull the entire dataset, as there’s not any explicit limit defined on our side.

Comments (27)
Greg Galloway's profile image Profile Picture

c787e03e fd17-4515-955a-d3ff38bb2947 on 05 Jul 2020 22:52:18

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

this is totally unreasonalbe to have this limit 2000 rows from salesforce.

Can someone to resolve this issue? Thank you!

Greg Galloway's profile image Profile Picture

1aecc6f5 7c23-4412-ac85-fabf4ceb9a9e on 05 Jul 2020 22:49:27

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

This 2000 limit does not exist in Tableau. Someone in Microsoft Power BI team needs to address this as this limitation does not exist in a direct competitor. Can someone please address the recent comments below? Thank you!

Greg Galloway's profile image Profile Picture

1553cefe a2a9-4e45-a412-856944eacd34 on 05 Jul 2020 22:48:08

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

I have same problem with salesforce report using powerbi... , what should i do now?

Greg Galloway's profile image Profile Picture

1f438b8f 904b-42ad-976a-53b0db072a3c on 05 Jul 2020 22:44:31

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

Hello.
Any new about this issue?
Power Bi it is a really great tools, but 2000 lines make me sad.
I hope you will find the solution ASAP.
Thanks in advance.

Greg Galloway's profile image Profile Picture

f69ca5f6 6bfe-4f1c-910b-d0de28f02b14 on 05 Jul 2020 22:43:20

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

I talked to SF and this is what they say: We do offer our SOAP and REST API as well, which allows for retrieving larger datasets, however PowerBI is not using this. In my opinion this is therefore a PowerBI issue, as they have created this connection with the wrong API.

Could you guys please fix this!

Greg Galloway's profile image Profile Picture

f69ca5f6 6bfe-4f1c-910b-d0de28f02b14 on 05 Jul 2020 22:43:13

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

If this is a Salesforce problem why is it working with Tableau? PowerBI needs to fix this in order to make it a useful tool.

Greg Galloway's profile image Profile Picture

1436e52e f671-48e7-adc0-fe400fb7f1e4 on 05 Jul 2020 22:38:34

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

I completely agree. I am a Salesforce CRM admin, and I was really excited when I heard that you could connect to your Salesforce reports in Power BI. Great, this sounded really fantastic since I thought we could keep track on parameters such as visit frequency, assessments etc. The row limitation of 2000 is absolutely insane, makes it completely useless. I am trying to get my head around why you would even promote that you can connect to your salesforce reports. I am deeply dissapointed and right now, I do not know whether I should become a Power BI PRO user or not.

Greg Galloway's profile image Profile Picture

039602c1 2d9a-4a34-8db0-c2bb23a9f734 on 05 Jul 2020 22:31:51

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

This is great attitude - a product asks its users to talk with another product. Why Power BI cannot take the responsibility to make its feature really useful?

Greg Galloway's profile image Profile Picture

e8d0c994 947a-48d7-b1fc-ffd9ccfceca8 on 05 Jul 2020 22:27:24

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

This is pure laziness on Microsoft's part ("not our problem talk to Salesforce").

It was foolish to use the reporting API knowing it only returns 2000 rows - it's function is for on-screen display for reporting.

Surely Microsoft is able to work with other Salesforce APIs and come up with UI that generates SOQL to retrieve data from Salesforce Objects.

Weak

Greg Galloway's profile image Profile Picture

6edada93 86d4-40e8-be29-e77e2d440192 on 05 Jul 2020 22:26:02

RE: Remove 2000 row limit for Salesforce Power Queries and allow passing of parameters to Salesforce

This is a major problem that makes SalesForce a useless source. Please address. Thanks.