Power BI does not currently support the dynamic generation of .pbix files via code using external data while preserving pre-defined visuals and layout. This feature would allow developers to use a .pbix or .pbit template file as a base and generate customized reports by injecting external data sources, such as CSV or JSON, through JavaScript or API integration. The ability to export full .pbix files on demand, with all visuals and themes already in place, would bring Power BI in line with other Office tools like Excel and Word, which support similar automation through scripting. This would be extremely useful for applications that need to generate personalized reports at scale, automate recurring report generation processes, or integrate BI dashboards into external systems. Providing a supported way to recompile .pbix files dynamically or generate them from structured templates would save time, reduce manual work, and expand Power BI’s usability in modern development environments.
Recent ideas
Bring back native SQL statements for Snowflake connections in Power BI Desktop
Description: Until recently, Power BI Desktop allowed users to provide a native SQL statement directly when creating a connection to Snowflake. Although this option was not available through the co...AdLouter36 minutes agoRegular VisitorNew14Views1like2CommentsAdd an option to hide all visual-level filters
As a best practice, we often need to hide fields and measures from the Filters pane in Power BI reports. When a visual contains dozens of fields and measures, manually hiding each one individually ca...Roman20264 hours agoNew MemberNew14Views0likes1CommentPrevent Initial Screen from Showing when Power BI is Loading a Power App
When navigating to a page with a Power Apps for Power BI visualization, the initial How to get started screen loads first as a default splash screen before loading the actual app. This creates a quit...kakayes10 hours agoNew MemberNew7Views0likes0CommentsGet data from Apache Kafka topics via private networking
Current prerequisites limit to public Kafka instances which is not feasible for most enterprise customers. When will this limitation be lifted so that it can be used in private network setups, for ...Jugi15 hours agoMicrosoft EmployeePlanned3.5KViews2likes4CommentsOption to disable sharing from personal workspaces
Option to disable sharing from personal workspaces at the tenant level. Governance - We would like to have an option to prevent users from sharing content from their personal workspacesstephen_yale16 hours agoNew MemberNeeds Votes2KViews234likes21Comments