Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.

Reply
romina80
Frequent Visitor

Dynamic M query parameters on Power Bi Report Server

Hello,

I need to build some reports with Direct Query and pass some parameter to the query.

I'm using Power Bi Desktop (Report Server) and I don't see any solution to bind the parameter to a slicer (No option available in the parameter setting or in the advanced properties of a table field).

I don't know if I'm doing something wrong but it looks like the parameters cannot be used on Report Server.

If it so, is there another way to run direct queries with filters and show data in a simple visual?

 

Thanks

1 ACCEPTED SOLUTION
v-pnaroju-msft
Community Support
Community Support

Thankyou, @Jihwan_Kim, for your response.

Hi romina80,

We appreciate your inquiry through the Microsoft Fabric Community Forum.

Based on my understanding, Dynamic M Query parameters are presently not supported in Power BI Report Server. Consequently, you are unable to bind a parameter to a slicer or use it with DirectQuery in Report Server. This feature is available only in Power BI Service and in Power BI Desktop (for Service) versions. Power BI Report Server does not include the newer modeling capabilities, such as Dynamic M Query parameters, that are available in the Power BI Service environment.

Please consider the following workaround approaches, which may help resolve the issue:
1. Filters and slicers in DirectQuery mode automatically push predicates to the data source, thereby enabling parameter like filtering behavior without M parameters.
2. If Dynamic M parameters are essential, create and publish the report to the Power BI Service, where the feature is fully supported.

 
We hope the information provided assists in resolving the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric Community.
Thank you.

 

View solution in original post

4 REPLIES 4
v-pnaroju-msft
Community Support
Community Support

Thankyou, @Jihwan_Kim, for your response.

Hi romina80,

We appreciate your inquiry through the Microsoft Fabric Community Forum.

Based on my understanding, Dynamic M Query parameters are presently not supported in Power BI Report Server. Consequently, you are unable to bind a parameter to a slicer or use it with DirectQuery in Report Server. This feature is available only in Power BI Service and in Power BI Desktop (for Service) versions. Power BI Report Server does not include the newer modeling capabilities, such as Dynamic M Query parameters, that are available in the Power BI Service environment.

Please consider the following workaround approaches, which may help resolve the issue:
1. Filters and slicers in DirectQuery mode automatically push predicates to the data source, thereby enabling parameter like filtering behavior without M parameters.
2. If Dynamic M parameters are essential, create and publish the report to the Power BI Service, where the feature is fully supported.

 
We hope the information provided assists in resolving the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric Community.
Thank you.

 

Jihwan_Kim
Super User
Super User

Hi,

I am not sure if I understood your question correctly, but please try loading two tables into the report.

And then, based on the selection from the slicer on the report, different result can be shown.

Please check the below picture and the attached pbix file. I tried to create a sample pbix file like below.

It is not direct query mode, but I hope you can get the point. Or, please let me know if I missunderstood.

Thank you.

 

Jihwan_Kim_0-1761100899539.png

 

In this sample, I tried to use field parameter feature in Power BI.

Use report readers to change visuals - Power BI | Microsoft Learn

 

Jihwan_Kim_1-1761101076232.png

 

 

 


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Hi @Jihwan_Kim ,

I think I found what is the real issue with my model.

I followed the steps in this topisc: desktop-dynamic-m-query-parameters 

When I try to bind the startdate field to the parameter I don't have the option 'Bind to parameter' that should be available in the Advanced option of the field. 

Thanks

Hi @Jihwan_Kim ,

thansk for your feedback.

Unfortunately I'm not able to open your file because I receive this message: 'Report contains enhanced report format (PBIR). Please make sure the PBIR preview feature "Store reports using PBIR format" is enabled and try again.'

I checked in the 'Options and Settings' but I don't find the 'Preview features' option to enable that.

I'm using Power Bi Report Server Desktop (version 2.138.2255.0 64-bit (January 2025))

Regards

Helpful resources

Announcements
October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors