A new and streamlined Report Builder was released on October 16, 2024. It is supported on Mac, Windows, and web browsers.
This Legacy Report Builder add-in version still works. You can convert your legacy workbooks to the new Report Builder.
These restrictions apply only to the option “Publish Report Builder Requests as Power BI Dataset Tables”.
This specification applies to the options “Publish All Report Builder Requests as Power BI Dataset Tables” and “Publish All Formatted Tables in the Workbook as Power BI Dataset Tables”.
Editing a Report Builder request after publishing it to Power BI may cause problems.
Case 1: You publish a workbook to Power BI and create a visualization based on its data. Next, you make changes to the workbook, causing one of the columns of the data set that it references to disappear. Then you republish. This will break the visualization in Power BI.
Here is an example of how the visualization WILL break:
In Report Builder, create a workbook with one request, using the Page dimension and the Page Views metric.
Schedule this requestto be published to Power BI.
In Power BI, create a visualization for Page and Page Views.
Now edit the workbook by removing Page Views from the request.
Edit the schedule with the updated workbook and re-publish the request to Power BI.
Once the new workbook is sent to Power BI
Here is an example of how the visualization will NOT break:
In Report Builder, create a workbook with one request, using the Page dimension and the Page Views metric.
Schedule this request to be published to Power BI.
In Power BI, create a visualization for Page and Page Views.
Now edit the workbook in Report Builder, adding the Visit metric while keeping Page and Page Views.
Edit the schedule with the updated workbook and re-publish the request to Power BI.
Once the new workbook is sent to Power BI
Case 2: You pin a section of your workbook to a dashboard in Power BI and you later remove that pinned section (such as a chart or a table) from the workbook. This will break the visualization.
By default, the name will be populated from the workbook filename (without the .xlsx extension), except that spaces are replaced with underscore characters.
Keep in mind that
'#', '@', '!', '$', '^', '&', '*', '
', and '~', ' '
. They are replaced by an underscore character.