Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
ana2303
New Member

Dynamically change data source with DirectQuery

Hello,

 

I would like to dinamically change data source from my table based on CustomerId. I have created table that is giving me list of CustomerId and databaseName eg. 123,DB1;456,DB2. Eash database has one table Subscription that has same structure. I want to use DirectQuery to load Subscription table and I want when I embedd report that for user 123 he takes Subscription from DB1, and for user 456 he takes Subscription from DB2. I tried with parameters but it is only suported in Import mode. 
Much appreciate for the help 🙂

1 REPLY 1
rajendraongole1
Super User
Super User

Hi @ana2303  - Power BI does not natively support dynamic data source switching in DirectQuery mode, as parameters for database selection are only supported in Import mode.If you need a real-time solution, consider Power BI Paginated Reports with dynamic dataset switching.

 

some reference links:

How to Edit Power BI Live Connection Without Destroying Everything

Power BI How to switch Connection from Direct Query to Import Method Step-by-Step Guide - #gokultech

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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