The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
I have a column name wesbite which has values like amazon,target, walmart etc.
I want to create a parameter which should have the values available in website column.
Please help about how to populate parameter with values from other column.
Solved! Go to Solution.
Hi @shariq4powerbi,
Parameters in Fabric/Power BI don’t dynamically pull values from a column — they’re static lists you define up front. That’s why you won’t see column values auto-populating into a parameter.
Workarounds:
Here the link to docs which might help: Dynamic M Query Parameters in Power BI Desktop
If this helps you out, consider marking it as solution.
Thanks and best regards!
Hi @shariq4powerbi,
Parameters in Fabric/Power BI don’t dynamically pull values from a column — they’re static lists you define up front. That’s why you won’t see column values auto-populating into a parameter.
Workarounds:
Here the link to docs which might help: Dynamic M Query Parameters in Power BI Desktop
If this helps you out, consider marking it as solution.
Thanks and best regards!
Hi @Mauro89, thanks for the reply.
i actually want to break website column into 2 parts, first one will be mysite and other one competitor site.
So if in mysite column user select amazon then competitor site column should show rest values of website column except amazon .
any suggestioon.
Got it, thanks for clarifying. Parameters won’t give you that kind of dynamic behavior, but you can model it using DAX tables or Power Query.
Option 1 – DAX (recommended for reports):
CompetitorSites =
EXCEPT (
VALUES ( YourTable[website] ),
VALUES ( SelectedMySite[website] )
)
Option 2 – Power Query (static split):
If the logic is fixed (e.g. always Amazon = MySite, others = Competitor), you can split into two columns in Power Query. But if you want interactive “pick one, show the rest,” DAX is the flexible way.
Hope this helps as well.
Best regards