Forum Discussion
Error when connecting Opportunity standard object from Salesforce to Power BI
Hi All,
I have been facing this issue for the past 1 year that when I connect Opportunity object from Salesforce it is throwing me this error. I contacted Salesforce and they told me that this error is coming from Power BI side and that their API version is 29. When I asked power BI they said they don't have work around for this. This is really annoying as everytime I had to extract the Opportunity object into a excel and connect it with power BI and hence it's useless even if auto refresh is enabled. Is there any work around to fix this ? Kindly help.
Thanks
Krishnamurthy
3 Replies
- v-ljerr-msft
Microsoft Employee
Hi Kolumam,
When I asked power BI they said they don't have work around for this.
If the Power BI Product Team have confirmed this is still a known limitation, and there is currently no workaround for it, I would suggest you add it as an idea on Power BI Ideas forum and vote it up to improve Power BI on this feature. :smileyhappy:
Regards
- ReportMaster
Post Partisan
Hi Kolumam were you able to find a solution? As a workaround, maybe you can try to test your connection with a 3rd party connector, which pulls data from the SF objects API. 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.
- metrica
Post Prodigy
Hi Kolumam,
API version 29.0 is no longer supported. Try the latest Power BI Desktop and specify a currently supported API version in Salesforce.Data.
Alternatively, you may evaluate Power BI Connector for Salesforce:
https://appexchange.salesforce.com/appxListingDetail?listingId=31526f0e-abd8-4cb5-bd1a-3bd56b5c0577
It lets you select Opportunity fields or use SOQL, then provides Power BI with an OData endpoint.
Cheers,
Metrica Team