β’ Power BI Desktop β’ Data Connectivity β’ SQL Server β’ Parameters
π Bug Report + π§ Feature Request: Power BI Desktop (August 2025 Release)
Title: Native SQL Parameter Binding Broken + Dynamic Parameterization Still Unsupported
Product: Power BI Desktop
Version: August 2025
Mode: Import and DirectQuery
Data Source: SQL Server (AdventureWorks2022)
π Bug Summary
Since updating to the August 2025 release, Power BI Desktop fails to bind parameters in native SQL queries using , even when syntax is correct and parameters are wrapped in records.
Symptoms:
- Error:
- Occurs even with hardcoded values and correct record structure.
- Parameter binding worked in earlier versions using identical syntax.
Impact:
- Breaks previously working workflows.
- Forces users to abandon parameterization and fall back on string interpolation.
- Undermines security and query folding in DirectQuery mode.
π§ Feature Request
Request: Enable full dynamic parameterization in Power BI Desktop, including:
- Slicer-to-Parameter Binding for native SQL queries.
- Support for parameterized SQL expressions like ISNULL() in DirectQuery.
- Automatic sync between slicer visuals and Power Query parameters.
- Restore and document proper behavior of Value.NativeQuery with ADO.NET parameters.
Use Case:
Building dynamic, slicer-driven reports using AdventureWorks2022 data, where PurchaseOrderID is selected via a slicer and passed into a native SQL query. Current workaround requires manual parameter updates and string injection, which is fragile and not scalable.
π§ Suggested Fixes
- Patch Value.NativeQuery to correctly bind parameters again.
- Expand dynamic M query parameter support to native SQL.
- Allow ISNULL() and similar expressions in DirectQuery mode.
- Provide UI-level sync between slicers and Power Query parameters.
Recent ideas
Power BI UX Suggestion: Preserve Selection When Switching Between Report and Model Views
When developing a Power BI report, if I select a visual in Report View and then switch to Model View, the selected table/column context is lost and everything becomes unselected. This can be inconv...Murtaza_Ghafoor8 hours agoSuper UserNew8Views0likes0CommentsPower BI UX Suggestion: Preserve Selection When Switching Between Report and Model Views
When developing a Power BI report, if I select a visual in Report View and then switch to Model View, the selected table/column context is lost and everything becomes unselected. This can be inconv...Murtaza_Ghafoor8 hours agoSuper UserNew9Views0likes0CommentsDefault Scrollable Time-Series Charts to Most Recent Data
Currently, Power BI time-series charts always open scrolled to the earliest (leftmost) date by default, which is inconvenient for reports where users are interested in the most recent (rightmost) dat...CStillwell10 hours agoNew MemberNew7Views0likes0CommentsPower BI Desktop Data Load: Can We Get Better Progress Visibility?
One UX improvement Iβd really like to see in Power BI Desktop is better visibility when loading large datasets from Power Query. Currently, when Power Query finishes processing and the data starts l...salmansaifee7711 hours agoRegular VisitorNew20Views1like0Comments