Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi all,
I would like to use Salesforce to create live report in Power BI Service. I already started with 3 reports but before going any further I would like to have some advice/insights on one topics.
I saw that there is a limitation of 5 data sets imported. However, with the limitation of 2,000 rows I need to imports way more than that. My questions here are :
-> We can select multiple report from Salesforce in the same time when we import data in PBI service. If we select 4 reports in the same time, they are all going to be in the same data set. So I see one data set, but to refresh it will have to connect to 4 reports. In this context, does that count for 1 data set or 4 ?
-> Other solution would be to also create reports in PBI Desktop, does the limitation of data sets also concern PBI Desktop ? Or can I import unlimited reports in PBI Desktop because here the refresh is manual ?
The answers to those questions will be critical in my decision on whether I can move to to Power Bi to build report from Salesforce or staying in an Excel format.
If you know other limitations or avatages to use Salesforce with Power I will be happy to read them !!!
Thanks a lot,
AROTH
Hi @Aroth were you able to find a solution? As a workaraound, maybe you can try to test your connection with a 3rd party connector, which connects directly to SF objects API and therefore, will let you go through the 2k rows limitation. I've tried windsor.ai, supermetrics and funnel.io. I stayed with windsor because it is much cheaper so just to let you know other options. In case you wonder, to make the connection first search for the Salesforce connector in the data sources list:
After that, just grant access to your Salesforce account using your credentials, then on preview and destination page you will see a preview of your Salesforce fields:
There just select the fields you need. It is also compatible with custom fields and custom objects, so you'll be able to export them through windsor. Finally, just select PBI as your data destination and finally just copy and paste the url on PBI --> Get Data --> Web --> Paste the url.
To get around these limitations. I used a PBI desktop file, you can connect directly to the SF objects, including inheretence of relationships. This gets you around the 2000 record limit, and allows you to build data relationships with data outside of your SF platform. It also allows report building, metric definition and custom columns without having to offer a sacrificial lamb to your SF dev/admin team!
Be careful with your filters and column selection in the query though, as it can be a BEAST to refresh.
Thank you both for your feedbacks.
I think that the best way will be to use PBI Desktop and refresh manually in desktop, then load online. But if it's to hard to refresh I will even go through an excel file. It won't use salesforce's connectivty but I'll avoid a lot of restrictions ...
Hi AROTH,
1. The 5 datasets limit means the restriction of datasets of Salesforce. According to the definition of dataset, I'm afraid 4 reports could be 4 datasets.
Please refer to: Salesforce Dataset: https://help.salesforce.com/articleView.
Limitation: powerbi-content-pack-salesforce/#system-requirements.
2. Power BI doesn't have any limitation of Salesforce. The limits are on the control of Salesforce. You can test it in the Desktop. This post is very helpful: salesforce-connectivity-2000-lines-restriction/. And the reply in this post: remove-2000-row-limit-for-salesforce-power-queries.
Best Regards!
Dale
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
22 | |
17 | |
10 | |
8 | |
8 |
User | Count |
---|---|
38 | |
31 | |
18 | |
17 | |
14 |