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
georgy_gryaznov
Frequent Visitor

How to use power bi parameters

Hi there.

Please, explain me how I can use parameters in my shared report to pass in a data source query?
I've understood how to use parameters in "settings->data sets->parameters" and gateways, BUT when I share the report, users are not able to set parameters in there accounts.

The whole problem is that I configure reports and I don't want anybody to see the data sources (pbix file). Power BI Service particulary resolves the issue, but there is a button "Download PBIX" that does not allow me to let the users work in my PBI account. That is why I decided to share a report, but i've lost the ability to set parameters to pass in the query.

Help, please.

1 ACCEPTED SOLUTION
v-yulgu-msft
Microsoft Employee
Microsoft Employee

Hi @georgy_gryaznov,

 

The parameters you mentioned above is Query Parameter configured in Query Editor. This parameter is used to dynamically change the loaded dataset. But it is not available to end users. For usage of query parameter, please see: Power BI Desktop Query Parameters, Part 1. While, you could use a slicer in report so that users are able to choose any value to dynamically change the report view.

 

In your scenario, to share reports, you can create an App WorkSpace and add others to WorkSpace members with read only permission. They can only view the report you publish to this workspace, while have no permission to edit any content.

 

Best regards,

Yuliana Gu

Community Support Team _ Yuliana Gu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

2 REPLIES 2
v-yulgu-msft
Microsoft Employee
Microsoft Employee

Hi @georgy_gryaznov,

 

The parameters you mentioned above is Query Parameter configured in Query Editor. This parameter is used to dynamically change the loaded dataset. But it is not available to end users. For usage of query parameter, please see: Power BI Desktop Query Parameters, Part 1. While, you could use a slicer in report so that users are able to choose any value to dynamically change the report view.

 

In your scenario, to share reports, you can create an App WorkSpace and add others to WorkSpace members with read only permission. They can only view the report you publish to this workspace, while have no permission to edit any content.

 

Best regards,

Yuliana Gu

Community Support Team _ Yuliana Gu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

My Solution is:
1. Pull all data of huge period (1 year) and teach users how to use filtering
2. Sharing reports

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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 Solution Authors