Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
I am having to pull in data from the dataflow rather than the semantic model which is fine. I have then pulled in a semantic model for the Year & Month to use as a paramater to allow the user the filter to their required month.
Everything is all set up and runs, but when I choose a desired month it is ignores this and pulls through everything.
What can I do to bind the two separate datasets together, or even an alternative option to use a calendar as a seperate dataset and parameter.
Solved! Go to Solution.
Hi @SC07,
Hope you're doing well!
Here's a clear breakdown of what's happening and how to fix it. No worries, this is a very common use case in Power BI Report Builder!
--> Why your filter isn't working ?
The core problem is that Power BI Report Builder treats each dataset as completely independent. When you have your dataflow dataset and your semantic model calendar dataset, selecting a value in one doesn't automatically filter the other. The parameter you created is "linked" to the calendar dataset visually, but it's not being passed as a query filter into the dataflow dataset, so it just pulls everything.
--> Solution :
You should filter inside the dataflow dataset query. When you set up your dataflow dataset in Report Builder, you need to edit the query so it actually receives your parameter value:
The key issue is that the parameter needs to be wired into the query itself, not just exist as a report-level parameter floating in space.
--> Remember that :
Report Builder datasets don't "talk" to each other automatically. Unlike Power BI Desktop where slicers filter everything, in Report Builder you have to explicitly pass parameter values into each dataset's query. Thinking of it like a stored procedure that needs its arguments passed in every time helps make this click.
Here are some useful official MS documentation if needed more information :
Filter, Group, and Sort Data (Report Builder) — Microsoft Learn
Add Dataset Filters, Data Region Filters, and Group Filters — Microsoft Learn
Report Parameters in Report Builder — Microsoft Learn
Create a Paginated Report with Power BI Dataflows — Microsoft Learn
Hope this helps. Feel free to ask me questions if needed, and don’t forget to like (kudos) & Accept as Solution if this guidance worked for you. That's motivate me to keep helping.
Best regards,
Oussama (Data Consultant & Fabric's Expert)
Did my response help you? Clicking Kudos is a small gesture that goes a long way, it encourages contributors and helps the community thrive!
✅ Did I answer your question? Please mark my post as a Solution, it helps others find the answer faster.
Senior Data & BI Consultant · Microsoft Fabric & Power BI Specialist
Yes, this resolved my issue, I was able to add a year_month column in the dataset and then created a copy and removed the other columns leaving year_month and date which I then used as a paramater and filtered using the same method that you mentioned above.
Hi @SC07,
Glad to hear it’s working now
Thanks for confirming the update.
If you face any other issues or need help in future, feel free to post here. We will be happy to help.
Regards,
Community Support Team.
Hi @SC07,
Thank you for reaching out to Microsoft Fabric Community.
Thank you @oussamahaimoud for the prompt response.
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided by the user's for the issue worked? or let us know if you need any further assistance.
Regards,
Community Support Team.
Hi @SC07,
Hope you're doing well!
Here's a clear breakdown of what's happening and how to fix it. No worries, this is a very common use case in Power BI Report Builder!
--> Why your filter isn't working ?
The core problem is that Power BI Report Builder treats each dataset as completely independent. When you have your dataflow dataset and your semantic model calendar dataset, selecting a value in one doesn't automatically filter the other. The parameter you created is "linked" to the calendar dataset visually, but it's not being passed as a query filter into the dataflow dataset, so it just pulls everything.
--> Solution :
You should filter inside the dataflow dataset query. When you set up your dataflow dataset in Report Builder, you need to edit the query so it actually receives your parameter value:
The key issue is that the parameter needs to be wired into the query itself, not just exist as a report-level parameter floating in space.
--> Remember that :
Report Builder datasets don't "talk" to each other automatically. Unlike Power BI Desktop where slicers filter everything, in Report Builder you have to explicitly pass parameter values into each dataset's query. Thinking of it like a stored procedure that needs its arguments passed in every time helps make this click.
Here are some useful official MS documentation if needed more information :
Filter, Group, and Sort Data (Report Builder) — Microsoft Learn
Add Dataset Filters, Data Region Filters, and Group Filters — Microsoft Learn
Report Parameters in Report Builder — Microsoft Learn
Create a Paginated Report with Power BI Dataflows — Microsoft Learn
Hope this helps. Feel free to ask me questions if needed, and don’t forget to like (kudos) & Accept as Solution if this guidance worked for you. That's motivate me to keep helping.
Best regards,
Oussama (Data Consultant & Fabric's Expert)
Did my response help you? Clicking Kudos is a small gesture that goes a long way, it encourages contributors and helps the community thrive!
✅ Did I answer your question? Please mark my post as a Solution, it helps others find the answer faster.
Senior Data & BI Consultant · Microsoft Fabric & Power BI Specialist
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 1 |
| User | Count |
|---|---|
| 11 | |
| 11 | |
| 4 | |
| 4 | |
| 4 |