Forum Discussion

ypyash75's avatar
ypyash75
Regular Visitor
1 year ago
Solved

SSRS to Powrer BI migration

Hello All,   We are in the process of migrating approximately 250 SSRS reports to Power BI. Each report currently uses a single data source (an on-premises SQL Server) and contains multiple embedde...
  • Poojara_D12's avatar
    1 year ago

    Hi ypyash75 

    Since Power BI Service does not support shared data sources for paginated reports, you will need a workaround to avoid manually updating all reports when migrating from an on-premises SQL Server to Azure SQL. One approach is to use parameterized connection strings in Power BI Report Builder. Instead of hardcoding the database connection, you can define parameters for the server name and database name and reference them dynamically in the report. These parameters can be linked to a centralized table storing connection details, allowing you to update the database information in one place rather than modifying each report individually. Additionally, you can automate updates using Power Automate or the Power BI REST API, ensuring bulk modifications without manual intervention. If you are using Power BI Report Server (PBIRS) instead of Power BI Service, you can create a shared data source similar to SSRS, where updating the connection in one place automatically applies the change to all reports. Another option is to leverage PowerShell scripts or REST API calls to programmatically update the data source for multiple reports at once, streamlining the migration process and reducing manual effort.