Тёмный

A deep dive on field parameters: When, how and why you should use them. 

Curbal
Подписаться 135 тыс.
Просмотров 23 тыс.
50% 1

I asked you if you wanted another filed parameters video and you overwhelmingly said yes, so here it is:
Chapters:
00:00 Intro
01:00 First use case: change dimensions
02:55 Pros and cons of first use case
03:55 Second use case: change measures
06:09 Third use case: filter field parameters with another slicer
06:18 How field parameters work technically
07:10 How to edit field parameters
08:15 Back to building use case three
11:42 Limitations
12:40 How to clean up your model
14:00 Explanatory vs Exploratory reports
15:48 Why I dont like the current implementation
16:41 A better implementation imo
18:14 Final thoughts and recommendations
Qlik implementation of field parameters: • 24 Alternative Measure...
Here you can download all the pbix files: curbal.com/donwload-center
SUBSCRIBE to learn more about Power and Excel BI!
/ @curbalen
Our PLAYLISTS:
- Join our DAX Fridays! Series: goo.gl/FtUWUX
- Power BI dashboards for beginners: goo.gl/9YzyDP
- Power BI Tips & Tricks: goo.gl/H6kUbP
- Power Bi and Google Analytics: goo.gl/ZNsY8l
☼☼☼☼☼☼☼☼☼☼
POWER BI COURSES:
Want to learn Power BI? How about you take one of our courses? Here you can find the available courses:
curbal.com/courses-overview
☼☼☼☼☼☼☼☼☼☼
ABOUT CURBAL:
Website: www.curbal.com
Contact us: www.curbal.com/contact
************
MY GEAR: You often ask me what software I use to edit my videos, so I thought I let you know in the description and give you a discount code so you can get it too!
COUPON: CURBAL10
Note, if you purchase the software using the link or code, I will receive a small commission and you will indirectly support my channel. Thanks in advance!
************
QUESTIONS? COMMENTS? SUGGESTIONS? You’ll find me here:
Linkedin ► goo.gl/3VW6Ky
Twitter ► @curbalen, @ruthpozuelo
Facebook ► goo.gl/bME2sB
#CURBAL #SUBSCRIBE

Опубликовано:

 

3 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 92   
@Nazeerul_Hazard
@Nazeerul_Hazard 2 года назад
Good uses cases, thanks for the video Grouping the measures into sales and qty is quite a cool use case. btw I figured out, that can also be done via directly adding a new column into the parameter table via Dax (then you can categorize it using Switch or IF formula). Qliqsense alternative measure is a great feature that is a pretty convenient way to switch between measures. Currently, I am using personalize view to switch measures which I think is quite more powerful but requires more clicks than Qliq.
@CurbalEN
@CurbalEN 2 года назад
Thanks for sharing your experiences!!
@indianpopsicalz9792
@indianpopsicalz9792 2 года назад
Yess, this is a much needed feature in power BI. So glad it is now available. Thanks for the tutorial.
@cicciogrecia
@cicciogrecia 2 года назад
The Qliq implementation is cool, when you want to select multiple measures in a specific visual. I found the slicer implementation useful when I have many visuals in one page pertaining the same measures in a field parameter, and with a single click, the whole page changes. Ideally, Power Bi could also have Qliq's implementation for specific visuals.
@CurbalEN
@CurbalEN 2 года назад
Fingers crossed, the use of slicers for filtering and changing things is confusing
@sue_bayes
@sue_bayes 2 года назад
Love the clarity of your views and honesty.
@CurbalEN
@CurbalEN 2 года назад
Thank you Susan :)
@PedroCabraldaCamara
@PedroCabraldaCamara 2 года назад
I was one of them who said yes, simply because you always learn something, or something else in my case Ruth. In this case (video) , loved the idea of the measure type table. Great idea! As for the rest, we just have to be creative to distinguish filters over field parameters, I guess. Thanks a lot Ruth
@CurbalEN
@CurbalEN 2 года назад
You welcome!
@petitbergerU2b
@petitbergerU2b 2 года назад
Thanks Ruth ! Great video, i did vote in favor on Twitter and am glad for it. I am huge fan of your content but had apparently missed other videos because the use of parameters for switching between measure had escaped me (I was mostly using it for the file folder path type of sourcing) and you are right, this is of GRRRREAT value to me (but I am a finance guy). Your warnings about the technical availabilities and also above the relevance for the customers are most welcome also. Mil gracias !
@CurbalEN
@CurbalEN 2 года назад
You haven’t missed anything, it is only now that you can use parameters to change measures, before you had to use bookmarks or DAX. Glad you enjoyed the video :)
@motoray1973
@motoray1973 2 года назад
Thanks for this honest assessment. I think it's so easy to get caught up in the hype for new features, but I think simple is always best.
@CurbalEN
@CurbalEN 2 года назад
Couldn’t agree more. I do like the feature, but we shouldn’t go over board with it!
@pilarbaldominos2505
@pilarbaldominos2505 2 года назад
I really really can use your final advise … A fantastic video, I would love to have more of these more extended videos with advises of how to show the data (not only the technical part) Gracias Ruth, siempre ayudando!!
@CurbalEN
@CurbalEN 2 года назад
Will do and thanks for the feedback!
@ekadam8042
@ekadam8042 2 года назад
Thank you for sharing the use cases for field parameters, Ruth! I think personalize visuals with perspectives would serve the similar option too at times like the Qlik view report.
@ewad
@ewad 2 года назад
Thank you so much for the video Ruth. Very informative :)
@CurbalEN
@CurbalEN 2 года назад
Thanks Ewa!
@abhijeetghosh27
@abhijeetghosh27 2 года назад
Thanks for these amazing ideas @Ruth ! 😃 Cheers 🥂 I too agree on the fact all new features are not welcomed by the clients at once. Sometimes they would like things the old way.. But its nice to see things are evolving... Hopefully, we would also get features like Qlik Sense implemented soon in Power BI too. 👍
@CurbalEN
@CurbalEN 2 года назад
Thank you!!
@gabrielfuma4890
@gabrielfuma4890 2 года назад
I was waiting for your video on this!!, glad that the YES won . I will always wait for your videos no mater if there are 100 already !
@CurbalEN
@CurbalEN 2 года назад
Thanks!! Really appreciate it ;)
@sebastienlaliberte9012
@sebastienlaliberte9012 2 года назад
Thank you! Very interesting and enlightening video! I just noticed that you replaced "sales" with "qty" four times. There's a nice little trick that can save you time. You select "sales" and then press CTRL+F2. Then just type "qty". It's a big time saver! Another shortcut I love is CTRL+K+C to comment and CTRL+K+U to uncomment. And for a list of all the shortcuts, just press SHIFT + ?
@CurbalEN
@CurbalEN 2 года назад
I actually have a video on shortcuts!! I use them randomly as I remember them 😂
@HachiAdachi
@HachiAdachi 2 года назад
Thank you so much for grounding this fanboy so he won't go nuts with this new feature! 😅 Your "2 cents" on any subject always resonates with me, and I will take this one to heart as well. Thank you, Ruth!
@CurbalEN
@CurbalEN 2 года назад
😂 your users will thank you ;)
@dev-yi3fy
@dev-yi3fy 2 года назад
Thank you so much
@alexkim7270
@alexkim7270 2 года назад
Thanks for sharing this. I like your conclusion and it's very unlikely I would be using this too often. Well on one hand, it does make calculation groups in Tabular Editor obsolete (because it is a lot more complicated). On the other hand, calculation groups are technically neater for the developers. Either way I would almost certainly never need to use this sort of thing at work. So your opinions on this are really valuable!
@CurbalEN
@CurbalEN 2 года назад
Thank you! I don’t want to kill the buzz, just make sure we use it responsibly as it can be confusing for users, but there are cases where the user will ask for it and you will they make totally sense!
@elrevesyelderecho
@elrevesyelderecho 2 года назад
Thanks. Good ideas to think of it. I think the feature is good to save "space" on the report avoiding several pages and/or several bookmarks. I am working on a report that this feature will help me, so I'll let you know later my experience. So far, my initial reaction is don't use more than 2 parameters. Thinking of Dimension - Facts and Time. That would help uses to understand what they can change or how they are going to see the data. For example, charts are based on Year/Month, so I can switch between some dimensions and see different facts. Or Dim are fixed, but I can switch between Date Ranges or Period of time Year/Month - Quarter or Weeks and maybe switch measures. As you mentioned on the video, I think this feature fix the issue with the drill down on the visualization, that honestly only us understand how to move up and down with the arrows.
@CurbalEN
@CurbalEN 2 года назад
Yeah hierarchies are tough to get !
@leonidiakovlev
@leonidiakovlev 2 года назад
Nice idea to slice the slicer! Thanks! Have tried Field Parameter feature yesterday. For some reason the feature works only on one of three tables in my report on the service. Locally in Power Bi Desktop it works like a charm )) Another thing that doesn't work is Cross-filtering between the visuals. Both locally and on the service
@CurbalEN
@CurbalEN 2 года назад
Mmmm please report it at issues.powerbi.com
@PowerBIGuy
@PowerBIGuy 2 года назад
This is nice. Perhaps using bookmarks and a button to navigate between measure types (10:40) would help? It could toggle Measure Type also deselect the values in the measure slicer. Would that work...maybe worth a try if you can be bothered with even more bookmarks. 😄
@CurbalEN
@CurbalEN 2 года назад
Yeah, I try to keep bookmarks at a minimum, they are so tough to maintain!
@visheshjjain
@visheshjjain 2 года назад
Is there some way we can combine all the new tables created with the field parameters? Also, I absolutely agree that Qlik's implementation is better, so please can you create and idea, cause an idea created by you is likely to get more votes than one by me. I would be more than happy to vote for it. Thanks Ruth!
@marcelocabral5096
@marcelocabral5096 2 года назад
Curbal I love your videos thank you. How do you create the percentage bar in a grid like you did at the beginning of the video?
@CurbalEN
@CurbalEN 2 года назад
Conditional formatting on the matrix :)
@mirrrvelll5164
@mirrrvelll5164 Год назад
Interestingly, bookmark filter was hardcore thing =) this update and option is fine for now, you know that PBI is evolving on monthly basis... I personally use this parameters, it depends on your output, who is using and for what. During my job i know 2 things, there are two types of people, someone like "pure visuals, matrix with numbers without limit." and others that do like everything where you can click and filter =) as along as you explain "how to do" with some text boxes or comments. And Qlik/Tableu and others. Everyone..everyone carries his side od medal =)
@SaniGarba
@SaniGarba 2 года назад
Thank you!
@CurbalEN
@CurbalEN 2 года назад
Thanks Sani, hope it was useful :)
@SaniGarba
@SaniGarba 2 года назад
@@CurbalEN It was helpful and, just as we had expexted, you provided insights beyond just the use cases. The analysis considered the downsides as well with recommemded remedies. You broadened the scope of possibilities through additional data table that extends the usability of the parameter field, similar to the measures table you demonstrated in one of your videos about 3 years ago. Again, thank you.
@CurbalEN
@CurbalEN 2 года назад
Thanks Sani for the amazing summary and feedback!
@s1ngularityxd64
@s1ngularityxd64 2 года назад
💛
@CurbalEN
@CurbalEN 2 года назад
🎊🎊
@omarbn92
@omarbn92 2 года назад
Is there a way to make the name of fields dynamic meaning depending on other measures or varialbles? Thank you
@xavierichiza7999
@xavierichiza7999 2 года назад
Hello Curbal, thanks very much for this helpful video. Do you know if this new feature is working on Power Bi service?
@CurbalEN
@CurbalEN 2 года назад
I hope so!! Are you having problems?
@davidcadman3562
@davidcadman3562 2 года назад
I think it's a good point about having (yet) another slicer with a different purpose being potentially confusing. However, the problem for me is what if I want to change the axis / group by on multiple charts. With the Qlik solution wouldn't each chart have to individually adjusted? Though, on the other hand, there's an argument for the flexibility of changing them separately sometimes too. Therefore you convinced me :) The Qlik solution is good as it would avoid the need for many disconnected tables, but I think there should be a similar global selection which is somehow clearly distinguished from a normal slicer.
@CurbalEN
@CurbalEN 2 года назад
Agree, in the case you want all charts changed then something outside the visual is needed, but making it look like a slicer is not optimal for users, something else should be used. How about you change it in one visual and a pop up shows asking you to change it in all?
@nawaazr5388
@nawaazr5388 2 года назад
I assume this may be possible through using bookmarks/buttons where different states are shown for multiple visuals when a button is applied?
@CurbalEN
@CurbalEN 2 года назад
Yes, too much hussle though…
@nawaazr5388
@nawaazr5388 2 года назад
@@CurbalEN I agree- I spent all of yesterday setting up two states! it is satisfying when complete but it is very fiddly and easy to mess up on.
@CurbalEN
@CurbalEN 2 года назад
And difficult to maintain :(
@EricaDyson
@EricaDyson 2 года назад
Ruth . what can I tell you? I've been puzzling to think how I would use this feature (sensibly) and how it would actually add value to my reports.. and I've been struggling to find a really good use (as opposed to "well I could do that, but is it really worth doing"?. You've articulated so well why my "gut feeling" was telling me "hmm.. a nice super easy technique" but how does it improve the user experience" Of course it's a great feature but it's not the answer to every user's prayers, even though it's super easy for a report designer to implement. So THANKS for sharing.
@CurbalEN
@CurbalEN 2 года назад
There are Some cases and users that will benefit from this, but I believe it should be used sparingly. Glad to know I am not the only one!
@EricaDyson
@EricaDyson 2 года назад
@@CurbalEN Well of course it's a great feature but just let's keep a perspective. BI IS the greatest thing since sliced bread (for analysts) and this is just another useful feature..
@CurbalEN
@CurbalEN 2 года назад
Agree!
@angshukdutta9750
@angshukdutta9750 2 года назад
Hi , We configured a stacked bar/column chart with dynamic x axis and legend with the help field parameters. Though in power bi service I am unable to export the data properly.only summarized export is available(with out any dimension). Could you please help.
@chrisburton4259
@chrisburton4259 2 года назад
I have created a field parameter for timescales is there a way I can join this to filter for number of days at the same time. So if I set parameter to weeks it brings back 35 days worth of data whereas If I select days it brings back 14 days?
@asjones987
@asjones987 Год назад
Is there a way to have a filed parameter slicer work so when you select an item in a slicer it will swap several preselected items when a slicer is selected. I know I could have the end users select multiple items. However certain things go with each other and thus it would be better to have 2 or 3 items in a slicer than 6-8 items. It seems like there should be a way to do this.
@kealkil4
@kealkil4 2 года назад
What are the implications for Calculation Groups which enable you to do the same thing? It is far easier to set up Fields as you do not have to use Tabular Editor. Will there be performance diffferences? I take your point about Field Selection Slicers not really being slicers. What I will be inclined to do is to have a different Colour for all the new Field Selection Slicers to remove some of the confusion for end users. Thank you for your insights.
@CurbalEN
@CurbalEN 2 года назад
I don’t know about the performance, I would guess though it should be faster?
@jerrykappa6899
@jerrykappa6899 2 года назад
Interesting video... Qlik Sense solution can be emulated with bookmark
@CurbalEN
@CurbalEN 2 года назад
You definitely can!
@davidcadman3562
@davidcadman3562 2 года назад
Great explanation. I think it's a massive step forward, but I think I've found a bug when this feature is used in the service. I have 4 line charts with the X axis as a field parameter (Year, Quarter, Month, Week, Day). This works great in Desktop. However, when published to the service the parameter's slicer initially only changes the X axis on 1 of the charts. Only after clicking Reset to Default will the slicer change all 4 charts. Has anyone else noticed similar?
@CurbalEN
@CurbalEN 2 года назад
Yes, I think so, please report it : issues.powerbi.com
@davidcadman3562
@davidcadman3562 2 года назад
@@CurbalEN Done
@timwalker900
@timwalker900 2 года назад
Hi Ruth - my use case is being able to switch between currencies on my matrix, but I would also like to be able to use "SELECTEDVALUE" from the field parameter table to control other measures - when I do, I get an error message: "Column [ ] is part of composite key, but not all columns of the composite key are included in the expression or its dependent expression." Any ideas on how to solve this please?
@CurbalEN
@CurbalEN 2 года назад
I am not sure you can grab what the user has selected in a field parameter slicer, can you ask in the power bi community to see if someone knows?
@timwalker900
@timwalker900 2 года назад
@@CurbalEN Thanks Ruth - as it happens, I tried using a different column from the table (the sort order column), and that works! It just shows you should never give up, or I should have tried that first! Cheers....
@CurbalEN
@CurbalEN 2 года назад
Interesting… and good to know!
@AleksandarKrkic
@AleksandarKrkic 2 года назад
Ohh so many times i had end users asking me can he have a drop down menu where he can switch between the different measures...
@CurbalEN
@CurbalEN 2 года назад
Then you stroke Gold!! Go for it !!
@OpenLessonsMy
@OpenLessonsMy 2 года назад
For the first case, hierarchy works by multi selecting on the slicer. I think it is still easier to teach my end users compared to the arrows 😂.
@CurbalEN
@CurbalEN 2 года назад
Yeah, the arrows are not great, but the plus and minus should do it?
@ferdinandsantos6680
@ferdinandsantos6680 2 года назад
Do you know of a way to use a variable within the generated Field Parameter code and use it as a measure name override? I tried it using a VAR that captures a slicer's single selected value but it shows as (blank) in the auto-created measure slicer and on the table visual, it just defaulted to display the original measure name, ignoring the name override. Column Measures = VAR Actual = SELECTEDVALUE(Version1[Version]) Return { (Actual, NAMEOF('P&L Measures'[A_V1_Generic]), 0), ("Plan", NAMEOF('P&L Measures'[A_V2_Generic]), 1), ("Var", NAMEOF('P&L Measures'[A_V2-V1 Generic]), 2) } The slicer shows (blank) as the first item followed by Plan and Var. In the table visual, "A_V1_Generic" is displayed followed by Plan and Var.
@CurbalEN
@CurbalEN 2 года назад
Haven’t tried that, try in the power bi community, maybe someone has?
@ferdinandsantos6680
@ferdinandsantos6680 2 года назад
@@CurbalEN Thanks Ruth! I actually posted in quite a few sites and blogs. So far, the responses I have been getting is that it is not doable. The measure name cannot be dynamic. I’m just curious because I did not get any warning at all when I tried using the variable name as the displayed measure name in the code generated by field parameter. Theoretically, it seems that it should work since I’m just replacing the displayed name. The actual measure name is still the same in the NAMEOF function. It actually works if I use a static value as the variable value (ex. “Actual”). It doesn’t like it if I use SELECTEDVALUE() as the variable value.
@CurbalEN
@CurbalEN 2 года назад
I am afraid I don’t have a better answer rn, if I find something out I will let you know!
@ferdinandsantos6680
@ferdinandsantos6680 2 года назад
@@CurbalEN Thank you!😊
@mshparber
@mshparber 2 года назад
Why won't this work if I place a field parameter in the Filters Pane?
@islamabdel-ghany2564
@islamabdel-ghany2564 2 года назад
What about the performance while using parameters ?
@CurbalEN
@CurbalEN 2 года назад
I heard is good, it performance is something you can not generalise
@zoranagrkovic8796
@zoranagrkovic8796 Год назад
Do you know when it will be general ? 😭😭
@omarbn92
@omarbn92 2 года назад
Is there a way to make the name of fields dynamic meaning depending on other measures or varialbles? Thank you
@CurbalEN
@CurbalEN 2 года назад
I don’t think it is possible now, but maybe in the future? Leave the idea at ideas.powerbi.com
@mshparber
@mshparber 2 года назад
Why won't this work if I place a field parameter in the Filters Pane?
@CurbalEN
@CurbalEN 2 года назад
It does work, but you can not place the first column. Th rest is fine ( I think)
@mshparber
@mshparber 2 года назад
@@CurbalEN I tried, but it doesn't show the values at all. Instead, it shows only several options - one for each field you've selected when created a parameter....
@CurbalEN
@CurbalEN 2 года назад
Mmm I will try on Monday
Далее
Fields Parameter in Action I Practical Examples
15:14
Просмотров 120 тыс.
5 IDEAS to take Power BI reports to the NEXT LEVEL
9:49
Power BI Field Parameters - Why & how to use them?
6:21
MASTERING Bar Charts in Power BI | No more Cut Labels
15:34
Is Data Science Dying in 2024? || AI and Automation
11:44