Change the Data Source TYPE of the Power BI Dynamically using Power Query Parameters

  Рет қаралды 15,899

RADACAD

RADACAD

2 жыл бұрын

I have written a blog article and explained how Power Query parameters can be used to change the data source in Power BI. Another useful scenario of it is actually to change even the data source itself. For example, you may have two data sources with exactly the same data structure (columns), but different data. One of them is Excel, and another is the SQL Server database table. In this video, I show you how you can switch between these without needing to change your code and publish again. All of that using Power Query parameters.
Find the links to study more in my blog article below:
radacad.com/change-the-data-s...
*******************
Want to learn about Power BI or AI? or take your Power BI and AI knowledge to the next level for building reports? Check out our courses in RADACAD Academy for all aspects of Power BI and AI.
RADACAD courses: radacad.academy
Our upcoming courses: learn.radacad.com/events/
Free books and tools for Power BI: radacad.com
Power BI Helper: powerbihelper.org/
Become an academy member: learn.radacad.com/academy/
*******************
********
CONNECT with US!
********
-- / radacad_com
-- / rad_reza
-- / leila_etaati
-- / radacad
-- / leila-etaati-b0304636
-- / rezarad
-- / 6393399
-- radacad.com
********
#PowerBI #PowerBIfromRookieToRockStar #PowerQuery #DAX #Visualization #RADACAD

Пікірлер: 33
@munidulam6212
@munidulam6212 2 жыл бұрын
@RADACAD, Your way of teaching is excellent. This video is really useful to me. Infact, not only this video, all your videos are useful. I'm thankful to you!
@RADACAD
@RADACAD 2 жыл бұрын
I am glad we could help, thanks for your kind words :)
@marvinalavi7620
@marvinalavi7620 2 жыл бұрын
Thank you Reza, that saved me 20 days of time!
@seamushand8439
@seamushand8439 2 жыл бұрын
Really useful and clear explanation. Thank you
@shivmantra1406
@shivmantra1406 2 жыл бұрын
Rezza, this video doesn't deserve 100+ likes. It deserves a million+ or more likes. Thank you for this video
@RADACAD
@RADACAD 2 жыл бұрын
Thanks for your kind words. I am glad it helps!
@sianthuraisingam9216
@sianthuraisingam9216 2 жыл бұрын
Thanks this is really helpful and will save a lot of manual rework to rebuild with different data source type
@linustorvalds306
@linustorvalds306 2 жыл бұрын
Very useful, I did something similar to point to a local folder vs a Sharepoint, great tutorial.
@RADACAD
@RADACAD 2 жыл бұрын
Thanks Pepe. It was great to hear the scenario you used this approach for.
@mladenradosevic5333
@mladenradosevic5333 Жыл бұрын
Great stuff. Any thoughts how to stop refreshing if datasource is missing? Custom Error message or just do not refresh...
@dareemmanuel6079
@dareemmanuel6079 4 ай бұрын
Thanks for the tutorial. Where do I get the links you keep mentioning because I don't see them in the description like you stated. Thanks
@hirdeshgupta3724
@hirdeshgupta3724 Жыл бұрын
Thanks, two questions 1. Can we just replace excel to DB query so it will point to SQL? 2. Can I do same for Merge query?
@DanielWeikert
@DanielWeikert 2 жыл бұрын
Question would be how to offer this feature to an end user. He/She is not able to click edit queries and there is no way to link a parameter from the report to the backend powerquery parameter or is there? Highly appreciate your input here!
@saketsrivastava84
@saketsrivastava84 2 жыл бұрын
Fabulous video
@mokshi02
@mokshi02 Жыл бұрын
Thanks @radacad I have one qn What if we had to add three or more data source what is the query for that? Can u pls explain
@vladimirmihaylov1844
@vladimirmihaylov1844 2 жыл бұрын
It is worth pointing out that parameter options are not available for Power BI reports deployed to Power BI Report Server. It will be good to know, how to achieve the same in such cases?
@shaibeezz
@shaibeezz 2 жыл бұрын
Hi, i am facing one issue in Power BI Desktop V Nov2021- I need to connect the two different types of files (xlsx and HTML) at the same from the same folder. both types are having the same structure (number of columns and header). The current type is xlsx is connected and now I have to add the HTML type in the same folder. for this, I have created a parameter? as data will continue in both files. appreciate your help in advance.
@AliHoolash
@AliHoolash 2 жыл бұрын
Than you for this nice tutorial, Reza! I am facing a similar situation right now where I need to update the data source from a Power BI Report from Excel to SQL Server. What if I don't want to keep that Excel data source and work only with the SQL Server data source? Can I simply overwrite the M codes in "Fact Internet Sales" with those from "Fact Internet Sales (2) (and thus get away with the need to create a new Parameter)? Would this approach still maintain the existing relationships among the tables?
@danwe5520
@danwe5520 2 жыл бұрын
Yes this should work. best regards
@RADACAD
@RADACAD 2 жыл бұрын
That is correct. you won't need parameter and IF statments
@unick_gul7538
@unick_gul7538 2 жыл бұрын
Can we use parameters for the data source of snowflake in power bi?
@smartwork4768
@smartwork4768 2 жыл бұрын
Hello Genius, I never miss your any of the videos and you are absolutely amazing in this. Well, i have one query if you could guide me here, - Let's say i have load query from folder and i have multiple files available in that folder belongs to every month sales and let's say i have built one report and loaded in excel using power query. - Now after deleting a few files from folder, how could i keep old file data in excel where i have loaded the query besides that file get removed from folder? - as we know after refracing of query it would load fresh data only in model. basically, i want to preserve old data also in my excel where i have load the query. Thanking you in advance.
@hlo0o0o0le
@hlo0o0o0le Жыл бұрын
I tried to connect it with google drive but didn’t work for me , it was showing me error in displaying visuals
@irfanpukhta9959
@irfanpukhta9959 Жыл бұрын
Can I pass the datasource as a parameter in the URL of the published report?
@harshitdoshi2004
@harshitdoshi2004 2 жыл бұрын
This is excellent. Can you also change the connection type from Import to Direct Query?
@RADACAD
@RADACAD 2 жыл бұрын
Unfortunately that won't be possible using parameters. you need to change some specifics of the Power BI file for that.
@harshitdoshi2004
@harshitdoshi2004 2 жыл бұрын
@@RADACAD Can you elaborate on what specifics do I need to change?
@RADACAD
@RADACAD 2 жыл бұрын
@@harshitdoshi2004 DirectQuery and Import data are two different methods of connecting to the data source. You can re-build your model by getting data from the source using DQ, but then copy and paste visuals into the new report
@chaitubhogireddy
@chaitubhogireddy 2 жыл бұрын
This approach work for direct query ? im seeing this error Failed to save modifications to the server. Error returned: 'DirectQuery partition 'DimProduct-f5c7e8b6-9037-4b5e-bc93-9ed1fe9f39fe' has '2' datasource reference(s) in its expression which is not allowed. '.
@arkaprovasaha4313
@arkaprovasaha4313 11 ай бұрын
Can we do the same for azure databricks in a similar way?
@arkaprovasaha4313
@arkaprovasaha4313 11 ай бұрын
And I want to change the parameter value using slicer
@RADACAD
@RADACAD 11 ай бұрын
You can use this method with any type of data source. however, changing the parameter value using slicer won't be the best experience, because even if you implement it this way, the user has to REFRESH the PBIX file after the change in the slicer. Power Query parameters aren't meant to be changed through UI. I have a video about the difference of Power Query parameters and Power BI DAX parameters in this channel. worth to watch.
@ravichandra183
@ravichandra183 2 жыл бұрын
Keep id data source link to practice
Power Bi : Dynamically Change Data Sources using a Parameter
24:13
The Power BI Gateway   All You Need to Know
20:19
RADACAD
Рет қаралды 47 М.
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 76 МЛН
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
Power BI parameters - Updating in the Power BI Service or with APIs
9:08
Dynamically change DATA SOURCE connection using Query Parameters in POWER BI
12:46
😱Хакер взломал зашифрованный ноутбук.
0:54
Последний Оплот Безопасности
Рет қаралды 940 М.
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 8 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 14 МЛН
Klavye İle Trafik Işığını Yönetmek #shorts
0:18
Osman Kabadayı
Рет қаралды 5 МЛН
Как бесплатно замутить игровой ноутбук
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 183 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН