Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Nusc
Helper II
Helper II

Power BI Server?

Hi, if you had a CRM like Salesforce, would connect it directly to Power BI and permission out sensitive informtion through Salesforce or would you purchase Power BI server and connect it through that?

 

How would this change if you were to share your dashboard with others?

 

How much does Power BI Server cost?

 

 

3 REPLIES 3
Neeljy
New Member

When integrating a CRM like Salesforce with Power BI, the choice between connecting directly to Power BI or using Power BI Server depends on various factors such as data sensitivity, compliance requirements, organizational policies, and budget considerations.

  1. Direct Connection to Power BI: This approach involves connecting Salesforce directly to Power BI Service, the cloud-based platform for Power BI. With this setup, you can securely access and visualize your Salesforce data in Power BI Service. You can control access and permissions within Power BI Service itself, ensuring sensitive information is appropriately restricted to authorized users. This approach is generally simpler and more cost-effective, especially for organizations that are already using or considering adopting cloud-based solutions.

  2. Power BI Server: Power BI Server (formerly known as Power BI Report Server) is an on-premises solution that allows organizations to host and manage Power BI reports and dashboards within their own infrastructure. If an organization has strict data governance requirements that mandate on-premises hosting or if there are regulatory constraints that necessitate keeping data within specific geographic boundaries, Power BI Server might be preferred. In this scenario, you would connect Salesforce data to Power BI reports hosted on the Power BI Server. Permissions and access control would be managed within the Power BI Server environment.

When it comes to sharing dashboards with others:

  • If you're using Power BI Service, you can share dashboards and reports securely with other users or groups within your organization. You have fine-grained control over who can view or interact with the shared content.
  • With Power BI Server, you can also share dashboards internally within your organization, but it's limited to users who have access to the Power BI Server instance hosted within your organization's network.

As for the cost of Power BI Server, it's typically licensed through the Power BI Premium or Power BI Premium Per User (PPU) offerings. The pricing varies based on factors such as the number of users, the capacity required, and any additional features or support services included in the subscription. You would need to consult with Microsoft or a licensed reseller for specific pricing details tailored to your organization's needs.

ReportBuilder07
Helper III
Helper III

Hi @Nusc As a workaround, maybe you can use a 3rd party connector to directly connect your SF data. I currently use windsor.ai's SF connector. I can set the incremental refresh and publish the report to PBI service, and it refreshes automatically every day. In case you wonder, to make the connection first search for the Salesforce connector in the data sources list:

 

SALESFORCE-1.png

 

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:

 

SALESFORCE-2.png

 

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. 

 

SELECT_DESTINATION_NEW.png

v-qiuyu-msft
Community Support
Community Support

Hi @Nusc

 

It depends on your needs. If you would like the user to view Power BI reports in Salesforce instance, you can take a look at this blog, but this feature is a little complicate.

 

Personally, I would suggest you create a Power BI report and publish it to your Power BI service, share reports via Power BI service. If the report isn't in a Premium workspace, the shared user to view report requires Power BI Pro license. See: 

https://docs.microsoft.com/en-us/power-bi/service-features-license-type

https://docs.microsoft.com/en-us/power-bi/service-connect-to-salesforce

https://docs.microsoft.com/en-us/power-bi/service-how-to-collaborate-distribute-dashboards-reports

 

Best Regards,
Qiuyun Yu

Community Support Team _ Qiuyun Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.