Forum Discussion

webportal's avatar
webportal
Impactful Individual
2 years ago
Solved

Parameterized report with native SQL queries

Hi,   I'm retrieving data from SQL server with a query like:   SELECT * FROM MY_TABLE WHERE D_ReferenceDate >= 202312 Is there a way to let the Power BI user choose which reference date from w...
  • Anonymous's avatar
    Anonymous
    2 years ago

    Hi webportal 

     

    This can be possible with the help of Dynamic M query parameters in Power BI Desktop. This feature can let you bind a column field to a query parameter which is used in the M query. The column field can be used in a slicer in the report for report users to switch different values. The M code will then be modified by the slicer selections to send different queries to the data source. 

     

    As the dynamic queries will be affected by the slicer selections, the underlying table must be in DirectQuery mode. There are some considerations and limitations you need to be aware of, please read Considerations and limitations section from the linked documentation above. 

     

    Hope this would be helpful. 

     

    Best Regards,
    Jing
    If this post helps, please Accept it as Solution to help other members find it. Appreciate your Kudos!