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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi,
I've following model defined in my Power BI Desktop
PRODUCT -------------> PARTY_PRODUCT <--------------- PARTY
1 to Many (Single) 1 to Many (Single)
If I make a report adding 'prouct name' from PRODUCT and COUNT(PARTY_ID) from 'PARTY', it makes a cross join and shows following date
PRODUCT_NAME COUNT(PARTY_ID)
A 100
B 100
C 100
D 100
E 100
F 100
To identify the issue, i need to see what query does POWER BI SERVICE make. how can i view the final query?
I looked into DB (Azure Warehouse) query (using select * from sys.dm_pdw_exec_requests) which makes two seperate query and then stitches them in POWER BI.
Is it possible to see final query made by SERVICE in POWER BI?
Thanks.
Solved! Go to Solution.
No. It's still not supported to see the query generated by Power BI. You may submit a feature request on idea.
Regards,
I haven't encountered your issue. Please verify your relationship built. See my sample with a similar many-to-many scenario as yours:
Regards,
Simon Hou
@v-sihou-msft, yeah I got it. I changed my cross filteration to both and it worked perfectly.
But is there any way I can look at the query that Power BI made? just like 'Query View' in Microstrategy?
Thanks.
No. It's still not supported to see the query generated by Power BI. You may submit a feature request on idea.
Regards,
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.