it´s not just that your solutions are great, the way your videos are presented is fantastic!
@GuyInACube7 жыл бұрын
Thanks for the feedback David! much appreciated!
@ChickenSandwiches6 ай бұрын
Thanks!
@espy586 жыл бұрын
I just started with Power BI and this helped me with a solution. Thank you very much. I did notice that parameters now have an option for Query in addition to a list or a value. But I couldn't figure out how to use it. Your solution worked great for me.
@pabeader19413 жыл бұрын
4 years later and you are still helping me!
@HMZ895 жыл бұрын
Patrick.......I just feel like giving you a hug. This was fantastic
@unionblitz7 жыл бұрын
Patrick, this was wonderful! These explanations are very well thought out and contextual to common issues I personally run into often with Power BI.
@sdjensen757 жыл бұрын
To avoid the Native Query Edit permissions just go to the Security tab in Options and deselect 'Require user approval for new native database queries' - BAM.
@GuyInACube7 жыл бұрын
woot! Thanks Soren!
@lenac35876 жыл бұрын
Wow, you're the man!! I had this problem and you solved it 👍
@ammarabbasi24385 жыл бұрын
No Such Option. Can you share screen shot
@squallehvonllauqs18115 жыл бұрын
@@GuyInACube BANANA...!!! ;)
@excelscientist50414 жыл бұрын
Unable to find this option
@rdongre6 жыл бұрын
Being new to Power BI, had been looking for a solution for exactly same problem for days and i stumbled upon this video and solved it within few minutes! Thank you so much!!
@GuyInACube6 жыл бұрын
That's awesome! I love hearing stuff like that. Welcome to Power BI and to a new adventure. 👊
@TheDistractionStudio7 жыл бұрын
First time watching your video and paused the video to write this comment before I finish the rest of the video. LOVE your presentation style. I can feel the same frustration sometimes when stakeholders ask random challenging stuff but it's fun and I always accept it. Kudos to your hard work and especially the way you present it. Hollywood next stop maybe?
@GuyInACube7 жыл бұрын
Thank you so much!
@romankultajev36602 жыл бұрын
Exactly what I needed. Thanks for growing my knowledge with a smile!
@joshuaoha6 жыл бұрын
Some of this is above my head but I'm learning a lot and enjoying your videos. Thanks man!
@GuyInACube6 жыл бұрын
We all started somewhere! Keep learning the clicks! Thanks for watching.
@joknt4385 ай бұрын
You are a legend! Used the same principle on a web query to pass multiple stations to a string. Love it!
@fangedmenace5 жыл бұрын
Brilliant, this was the only comprehensible explanation of parameters I could find! Thank you!
@AntonioSantos-ve6zv5 жыл бұрын
You're born for it! Brilliant way to present the solutions, as well!
@PauloSilvaBarros7 жыл бұрын
Nice video Patrick! It is not a solution to the problem what i'm searching, but takes me to a mind blown about how can i create good reports.
@GuyInACube7 жыл бұрын
+Paulo Silva Barros awesome! Glad to hear 👊
@kimdwill7 жыл бұрын
Patrick!!! You are about to take me to school! I love the way you present. This video was very helpful. Thank you!
@grateous79933 жыл бұрын
You are awesome man! I actually understood this first time through, unlike the 1 on 1 tutorial I had at work.
@thebiccountant7 жыл бұрын
Very nice vid! As you said, you can use for so many purposes: Fill in some URLs in your Excel workbook & you have a web-scraper: Create a query that takes a URL as a parameter and turn that into the function that you call instead.
@GuyInACube7 жыл бұрын
So many possibilities :) Thanks for watching!
@jairovera80654 жыл бұрын
This was a phenomenal tutorial Patrick. Everything you said was clear and easy to follow. I'm currently working on a POC at work where we want to retrieve data using a REST API, which takes in 5 parameters. The users will need to be able to modify the report based on the parameters. I was able to modify your example to use a REST API and I created an excel to store different combinations of parameters. I followed along and was able to invoke the API for different combinations of parameters.
@rowebil003 жыл бұрын
I've used like 10 of your videos to combine all of this magic into one solution. I've subscribed. I have an API URL that shows a monthly agreement details for all of my clients. To get more details of what is covered under that agreement, I needed to enter in the agreement # into the API URL. "finance/agreements/agreementID/whatscovered" I want it so that the report has two tables, the agreements and when you select the agreement ID, the bottom table shows those details. Basically, clicking the top table column ID will set a parameter and re-run a query. I can't figure out how to do that, but this method allowed me to gather those details right now and create a table with them so that they can be referenced later.
@mhein5589 Жыл бұрын
This was awesome, and I was able to pass two parameters in the same table. Thank you!
@paul467224 жыл бұрын
Absolutely love your presentation style. Really informative content and very entertaining too. Cheers.
@malowalo5 жыл бұрын
Great work Patrick! You’re very clear on your explanations and I enjoyed seeing your videos! You have a new subscriber...
@GuyInACube5 жыл бұрын
Awesome!!! Thank you so much for the kind words and for watching 👊
@reneebender77896 жыл бұрын
Thank you so much! This video just solved a problem I was having trying to filter down rows of data. I didn't realize I could just use a sql statement. Awesome!
@GuyInACube6 жыл бұрын
woot! 👊
@alejandrarodriguez33284 жыл бұрын
Great video! I did something like this importing the parameter excel table, and establishing a relationship with the main table that limits the report. Probably not the most efficient way as relationships add run time. Did not use parameters. What I like about this video is how it casually introduces ways to use parameters and custom functions. Thanks!
@lenac35876 жыл бұрын
Inadvertently stumbled upon how to remove prefix for column headers. Was wondering about that and had to remove them in M-code the slow painful way for a dozen queries. So happy to see how to resolve this here. Had to slowdown the speed, back up and pause many times to make sure I didn't miss anything. As a constructive feedback, it's kinda distracting and makes it hard to watch when the video switches rapidly snapping us out of the computer screen and watching Patrick's expressions explaining something although it makes it more interesting and less monotonous. It's like a sudden jolt, not complaining. Nevertheless learn a lot from this invaluable training which I have bookmarked for future reference.
@GuyInACube6 жыл бұрын
Glad it was helpful for you Lena! Appreciate the feedback as well.
@albertjeremy39562 жыл бұрын
Finally.. a clear usage of parameter and function.
@georgian21335 жыл бұрын
Its first time to use parameters in Power BI your video really helped to understand the basic thanks.
@vpin3515able5 жыл бұрын
This is really Awesome Patrick. Kudos to your guys.
@GLayne6 жыл бұрын
This was an amazing tutorial! Love the delivery! You got yourself a new fan!
@rabsonlungu5 жыл бұрын
Patrick, Awesome job! You're exceptional at it. Keep sharing.
@myazigi7 жыл бұрын
Patrick...you're awesome man!!! What a clever solution.
@GuyInACube7 жыл бұрын
Thank you, Mauricio! And, thanks for watching.
@myazigi7 жыл бұрын
Thanks to you Patrick, for take the time to teach us
@wynhopkins84387 жыл бұрын
Really good videos guys. Keep up the great work, this stuff is really useful for people. One suggested improvement would be to keep your student list in an Excel Table (Ctrl + t), to avoid accidents if someone inserts a row or column in that Excel file.
@GuyInACube7 жыл бұрын
Great suggestion Wyn! Thanks!
@renaudmontes72475 жыл бұрын
Loved the form and the function, thanks Patrick!
@tzeyongtee15797 жыл бұрын
Great stuff!! This is exactly what I was looking for the other day!
@GuyInACube7 жыл бұрын
Glad to hear it!
@fredt37272 жыл бұрын
Legend, this revolves some of the issues with not being able to use dynamic M parameters / slicer input with queries (in import mode) as you can try to pre-fetch the data using the function and give the user the "slicer" experience too (in a Rest API scenario, where the API is very restrictive in terms of data slice)
@peterkoel87365 жыл бұрын
You are a good teacher!
@GuyInACube5 жыл бұрын
Thank you Peter! That really means a lot. We are learning every day to do this better. 👊
@mikehawryluk55587 жыл бұрын
Awesome video and clever simple solution!
@GuyInACube7 жыл бұрын
Thanks Mike!
@kalicharankhetwal6 жыл бұрын
i loved the way you present and make the things very easy. great
@GuyInACube6 жыл бұрын
Thank you so much! 👊
@tcaworf5 жыл бұрын
Nicely done Patrick!
@GuyInACube5 жыл бұрын
Appreciate that! Thanks for watching. 👊
@TheRehan1105925 жыл бұрын
I wish all tutorial videos just like "guys in a cube". Thanks !!!
@thomasboles47356 жыл бұрын
Oh and by the way Patrick the videos are great and just the right speed
@GuyInACube6 жыл бұрын
Thanks Thomas!
@alexjunk62167 жыл бұрын
Great stuff, Patrick!
@GuyInACube7 жыл бұрын
Thanks for watching Alex!
@justme18104 жыл бұрын
This was so helpful! Exactly what I was looking for
@armandsn82057 жыл бұрын
It´s my first time visiting this channel, it´s a ingenius solution to your problem, also the way the video is presented is very fun! Congrats. Have you ever try to make dynamic the report, reciving parameters for the report URL?
@CoopmanGreg5 жыл бұрын
Patrick! you should have your own comedy show. You are really funny. I think I like your comedy more than the content, but don't get me wrong the content is really good too.
@soy34mb5 жыл бұрын
Thank you. PATRICK, YOU ARE A GENIUS!!!
@OzduSoleilDATA7 жыл бұрын
I'm looking forward to seeing a video on parameters.
@GuyInACube7 жыл бұрын
Will get one on the books.
@atteh2046 жыл бұрын
Yeah, more vids on Paramters please. They seem very dynamic feature in Power BI. How to generally utilize them more?
@kevinjlovell5 жыл бұрын
Great example. Used this basis to connect to an API with a changing variable. Thanks for the help.
@successfullife76892 жыл бұрын
Unbelievable !!! Thank you very much, this is very much helping
@ramachandravarmamandapati74765 жыл бұрын
Great video on calling stored procedure from Power BI. Thank you very much.
@GuyInACube5 жыл бұрын
Thanks for watching Ramachandra! 👊
@danielperry1352 Жыл бұрын
Great Video Is there a way to use your report with parameters, but passing values directly in the URL?
@DavidCubaDrum7 жыл бұрын
Awesome trick Patrick. Thanks!
@GuyInACube7 жыл бұрын
Most welcome David!
@chrisweis5 жыл бұрын
Love the Triumph dog impression at 2:33, Patrick :-)
@CetilLee7 жыл бұрын
Very nice! Any chance of seeing what that stored procedure looks like?
@TheKZA7 жыл бұрын
Great video, thanks. I've been wanting to know how to do this for ages.
@GuyInACube7 жыл бұрын
Same here. Mind was blown :)
@pouyanebrahimi8355 жыл бұрын
This video saved me hours and hours and hours :) Thanks a lot!
@GuyInACube5 жыл бұрын
Love it! Most welcome. Thanks for watching 👊
@pouyanebrahimi8355 жыл бұрын
@@GuyInACube Do you know how we can have two active parameters. I mean, can I have two or three different columns of different parameters with different numbers of options. Lets say, in column one I have 2 rows and in column 2, I have 5 rows. In other words, the parameter 1 has 2 options and parameter 2 has 5 options. Then I want to be able to choose different active parameters at the same time.
@anuragks61644 жыл бұрын
@@pouyanebrahimi835 did you find a solution for this? I have the same problem now but I am not able to solve it using Power BI
@pouyanebrahimi8354 жыл бұрын
@@anuragks6164 Sorry to hear that. Unfortunately I could not resolve the issue by dynamic parameters. This is what I did to get around the problem. Lets say I have parameter 1 and 2 receptively with 5 and 6 options. When I am running the report, I try to load everything together. In other word, I use all options of parameter 1 and 2. After loading the data, you can easily filter it to whatever you need. BTW, I connected the stored procedures of SQL database to Power BI (follow this link: www.c-sharpcorner.com/article/execute-sql-server-stored-procedure-with-user-parameter-in-power-bi/). I hope it helps...
@anuragks61644 жыл бұрын
Pouyan Ebrahimi thanks a lot Pouyan. It is very tough to create that case in Power BI as i have about 15 input parameters to SP and based on the input there are so many calculations and then it displays calculated value. Should look for some other source I guess
@inspired76065 жыл бұрын
You are a Super Power BI Expert. Thank you.
@joelatino37483 жыл бұрын
This is so great. You guys are kings.
@amitshukla1897 жыл бұрын
Hey @patrick you are super genius bro.
@GuyInACube7 жыл бұрын
Thanks, Amit! And, thanks for watching.
@rameshkn82036 жыл бұрын
Nice way of presentation man!!!!! Keep it up!
@NorbertoVeraReatigaNVR7 жыл бұрын
Muy buen trabajo! muy útil y fácil de usar... Gracias!!!
@GuyInACube7 жыл бұрын
¡ Gracias por mirar!
@mickaeltaieb7335 жыл бұрын
Awesome content and engaging presentation. Thank you sir!
@estebandagobertogarciapere84576 жыл бұрын
Awesome Video!. Thanks. Could you pass those parameters from a textbox or dropdown button and call the storedprocedure from a button?
@deanrochester4193 ай бұрын
Great tutorial.... problem is I have 200 plus student ids, when I do this as you show, I have to approve the native query for each student, then when I make a change to the students, I have to do the approve the running of the query for each student id again. Is there a way to have it do this approval one time?
@nshen12003 жыл бұрын
Like your video very much. How to use your method to have a date range as a parameter to pull the dataset, interact from the web? thx again!
@onlydarkwar5 жыл бұрын
You have just blown my mind, I mean the potential of this tool, I just can't stop thinking about the posibilities thanks a lot!!!!
@GuyInACube5 жыл бұрын
Awesome! 👊 Also, so much has come to Power BI since this video was published.
@danialsamar7 жыл бұрын
Absolutely amazing. Thanks dude!
@GuyInACube7 жыл бұрын
You're welcome!
@MartinKuzmicz7 жыл бұрын
Great stuff - well done!
@GuyInACube7 жыл бұрын
Thanks for watching Martin!
@zenbabasha6 жыл бұрын
Excellent video with Great Point
@markusjager56084 жыл бұрын
Hi Patrick, Great video. How would you do the same report but instead of using a spreadsheet, let the user choose Students from a list on the report?
@uniQue_XL7 жыл бұрын
wow...that's hot great out of the box solution. thanks !
@GuyInACube7 жыл бұрын
Thanks! We thought so too!
@snelaturi5 жыл бұрын
This is great Patrick, do you have anything that shows how to pass parameters in Direct query mode than in Import?
@ac46137 жыл бұрын
Loved the video! Is there an advantage to doing this using a stored proc instead of an inner join with the SQL table to the excel file.Also, I noticed your connection imports VS live query. Can you explain why (I am a powerBI newbie)THX
@mshparber7 жыл бұрын
Awesome! Thanks a lot for the explanation! Greetings from Israel!
@tasabeehhajahmed40847 жыл бұрын
This is Just AWSOME!
@GuyInACube7 жыл бұрын
Glad you liked it Tasabeeh! Thanks for watching.
@pipriders5 жыл бұрын
thanks for this amazing video man . its solved a same problem i was struggling from last couple of days api call with with hundreds of parameters
@mijhaelcastrociviero28484 жыл бұрын
Nice Job! Just what I was looking for! Tks!
@GuyInACube4 жыл бұрын
woot! Excellent! 👊
@Stelios.Posantzis5 жыл бұрын
Great stuff! Nice presentation - very easy to follow : )
@valentinloghin40043 жыл бұрын
Thank you very much Patrick !!! How we should proceed if we call a function from sql and we parsing the parameter from a slicer ?
@sau0024 жыл бұрын
Nicely explained. Can I place the Excel document in a shared location such as Azure blob storage or Sharepoint document library or some other better place you could recommend? Thank you
@hippoborntolocalgirl7 жыл бұрын
Lovely video, great feature!
@GuyInACube7 жыл бұрын
Thanks for watching Ben!
@muratvezir83504 жыл бұрын
This was made my day thank you very much
@GuyInACube4 жыл бұрын
Always happy to hear that! Thanks for watching! 👊
@muratvezir83504 жыл бұрын
@@GuyInACube Dear Patrick. I have problem with this solution.If it's possible I would like to ask some questions with this solution.
@rosswaterston7 жыл бұрын
Great video, my mind is blown!
@GuyInACube7 жыл бұрын
That was the hope! :)
@angelikamariae4 жыл бұрын
is all you did in this video possible while using direct query as well? I gave a try but I had some issues..
@AnilKumar-qr9ht7 жыл бұрын
Hi Patrick, nice video. Can we do the page by page interaction with in the same report
@netnitin10 ай бұрын
Hi Patrick. The video was good. Can you also show how report columns can be dynamically filled as per dynamic query in parameter? say sometimes 5 column & sometimes 10 columns etc. depending on dynamic query. Thanks in advance.
@dhanyaruth7656 Жыл бұрын
Hey Cubesters, Its Super cool.i have a question here.i want to make it as a filter ,intead of gng and refresh the things then how it work
@laurenlavallee95925 жыл бұрын
How can this be done when not using a stored procedure, just a regular query imported from SQL?
@rayromych5534 Жыл бұрын
Thanks for this great video! Would be nice if we could pass parameters via variable in the power bi report link
@kateworkman40403 жыл бұрын
So you as the developer have to update the values in the spreadsheet everytime? How does this support the end user?
@lgarcia673 ай бұрын
Is there a way to select the values from the table at run time like from a drop down? Or have an input text box to enter the values at run time? I am interested on the dynamic part but need my users to select the value of the parameters
@siddheshmisale39046 жыл бұрын
Amazing technique! Thanks for this!
@Mago_Legend6 жыл бұрын
Excellent job man!!! It helped me so much. Thank you.
@GuyInACube6 жыл бұрын
Awesome! Thanks for watching. Glad it helped.
@jeffkeryk35506 жыл бұрын
I was looking for this a year ago... Awesome-sauce!
@GuyInACube6 жыл бұрын
Perhaps even #WasabiMustardSauce awesome! :)
@JonathanCHANAL6 жыл бұрын
Man... you are just awesome ! that gives me so much possibilities ! Thank you very much ! Excellent !
@llewellynemmanuel99072 жыл бұрын
Great video. Great idea
@Rokkering17 жыл бұрын
Thanks for a great video! Is it possible to use this with DirectQuery or is this only supported by Import Mode? It would be awsome to use the functions and parameters to limit the number of rows returned from large datasets, making PowerBi an effective tool for big data!
@arpitvijay10242 жыл бұрын
Hi Patrick, it was great explaination and solved my doubts too, but is there any way I can pass two parameters in the single function, and my parameters are coming from two different SQL tables. Thanks
@vinayliesure5 жыл бұрын
i have tried loading with sql table. it worked well, thank you. Good stuff