
This post was a quick post about how charts from an SSRS reports can be pinned into a Power BI Dashboard. The SQL Server agent also has a schedule which can be configured differently. After pinning the SSRS report element into Power BI, you can check SQL Server Agent and see that there is an agent job created for this process. If you click on edit details of tile, you can see the link to the SSRS report.Īs you learned earlier in this post, SQL Server agent is responsible for keeping that tile up to date in the Power BI Dashboard. Every time you click on the chart, you will be redirected to the SSRS report. The tile will be updated from SQL Server agent. You can then open the dashboard in Power BI, and you will see the chart element from SSRS pinned there. Agent service is responsible for updating the tile in the Power BI dashboard.Īfter successfully pinning the item, you will see a message explaining the process was successful. When you click on an element to be pinned, you will be asked which workspace, and dashboard you want the element to be pinned, and what is the refresh frequency.Īn important part of pinning items to Power BI from SSRS is that your SQL Server Agent Service should be up and running. If you try this item for the first time, you will be asked to log in with your Power BI username and password.Īfter signing in, you will be asked to authorize SSRS to access Power BI account information.Īfter going through the login process, you will see all items that you can pin to the dashboard, and you can click on them. If you don’t have any charts in your report, you cannot pin any item on the dashboard. You can click on the Power BI icon to start pinning elements into Power BI service. If you open an SSRS report, you will see the Power BI pin option at the top of the report in the reporting services portal. Pin Report Elements into Power BI Dashboard After registering with your account, you will see a screen such as below The Power BI Integration is only available in SQL Server Reporting Service 2016 or higher versions.Ĭlick on Register with Power BI and log in to your Power BI account. Open Reporting Service Configuration Manager, and then go to Power BI Service tab at the left-hand side. The first action for the integration is to enable Power BI Integration in the Reporting Services Configuration Manager. Unfortunately explaining the steps of installing SSRS or SQL Server database is big enough and outside of this topic to be involved in this post. To run this example, you will need to have SSRS installed with a sample SQL Server database of AdventureWorks. Let’s look at these requirements through an example. Stored Credentials should be used for the data sources of SSRS reports.Only charts, gauges, and maps can be pinned to Power BI Reports.SQL Server Agent should be up and running.

Set Up Requirementsįor SSRS Integration to work with Power BI, you will need If you want to learn more about Power BI, read Power BI book from Rookie to Rock Star. Users will be able to open Power BI dashboard and navigate from there to the detailed paginated SSRS report.

Integrating SSRS reports into Power BI dashboards will create one single portal to access reporting solution. In this post, you will learn what requirements to get SSRS report’s elements to be pinned to a Power BI dashboard are, and you will learn what the process of that in details is. The integration of SSRS reports into Power BI service, will create a link from Power BI dashboard to SSRS detailed reports. There is another integration between SQL Server Reporting Services and Power BI service this integration brings tiles from SSRS reports pinned to a Power BI dashboard with scheduled updates from SQL Server agent.


Power BI Report Server can host Power BI reports on-premises, and you’ve learned about it in the previous post.
