A visual representation of the filter context in DAX can help understand the conceptual model. Article and download: sql.bi/843174?... How to learn DAX: www.sqlbi.com/... The definitive guide to DAX: www.sqlbi.com/...
Пікірлер: 62
@Bremerhaven_Rocks3 ай бұрын
Love those visual representation. Truly a picture is worth a thousand words. Combined with clear and precise explanation. Priceless.
@SIWei-vv3xlАй бұрын
Accidentally discoverd this Channel. I'd say that the in-depth explanation of how DAX work is excellent ! Thank you very much for you work ! 💐💐
@gvitullib3 ай бұрын
Thanks for this article/video Marco. Filter context can be complicated, even for expert Dax developers. Articles like this are a must, getting back to the basics.
@will_will7773 ай бұрын
Thank you very much for the content. I believe that many of us who work with BI understand it better when it is explained visually. Screenshots, calculated results and drawings are quicker to understand than long tutorials in real time. For more videos like this! Thank you for this gift!
@SirHazey13 ай бұрын
Clearest explaination for this concept I have ever seen! Thanks guys, this is great
@carltonseymour8693 ай бұрын
What an awesome graphical explanation of Filter context. Key is the Initial context and then the Target context and then using the correct CALCULATE measure
@dangnguyen54653 ай бұрын
Really like the new way you presented in this video. The visuals make things very clear and easy to understand. I hope you can do more videos like this in the future. All your videos are good, but this could be even better.
@manthanmistry12053 ай бұрын
As always you videos are blessing for people like me who are starting to learn and really understand DAX better. Thanks ❤
@khaoa72143 ай бұрын
You don't know how much I needed this video at this particular moment!
@skv46113 ай бұрын
Cheers sqlbi team, these explanations are mind-blowing. All the time in my bi journey, i could make sense of the actions behind the scenes of the filter context but felt hard to contemplate. Today it's head on.
@DeronHuskey3 ай бұрын
I still get wrapped around the axle sometimes when it comes to filter context. This video helped to clear a few things up. Thanks.
@geopolityk11603 ай бұрын
This is beatiful. You are stepping up your visauls game. Way to go, looking forward to more!
@adityakumarsrivastav36773 ай бұрын
Most awaited video. BDW I have read your DAX book. Thanks❤
@sindibad6023 ай бұрын
Finally the so waited pedagogical paradigme shift from Sqlbi
@anoopdube95813 ай бұрын
Fantabulous way to explain filter context. Love it
@baskis693 ай бұрын
Un video spettacolare... Marco spiega in modo magistrale¡¡¡
@salosteysv3 ай бұрын
Thanks for such a detailed explanation! Very useful and interesting.
@radu_sirbu3 ай бұрын
great video! please, keep doing these visual representations.
@marcelolacoppola71633 ай бұрын
Great video !!! Thanks for sharing, Marcelo, Buenos Aires, Argentina
@RobertoStaltari3 ай бұрын
Let's not forget that if the year used from a calendar dimension table is sorted by some other column of that table, also this sorting column is part of the filter. I learned this lesson in the hard way 😢
@avecNava3 ай бұрын
Filter Context NOT a myth anymore. #SQLBI team never disappoints us.
@prasadp28783 ай бұрын
Awesome explanation. Loved it.❤❤
@ynwtint2 ай бұрын
Thanks. Enjoying DAX.
@marupbi3 ай бұрын
Ottimo lavoro, come sempre!
@michelfigueredoamieva95492 ай бұрын
Amazing explanation. Thanks!!
@mathew96653 ай бұрын
Nicely done Marco
@tibibara3 ай бұрын
Brilliant tutorial, thanks!
@tuliomazzarotto25884 күн бұрын
Phenomenal
@ivanrybalchenko72253 ай бұрын
Brilliant explanation!
@fpa893 ай бұрын
Very nice video and well produced
@JBartlett_DMU3 ай бұрын
Wow, I think I might actually kinda understand this concept now. 😅
@faisalag96113 ай бұрын
Nice explanation. Can we have row context and context transition videos in same format. Thank you
@SQLBI3 ай бұрын
Coming in July/August!
@datareggibi3 ай бұрын
bravo¡ SQLBI
@manjunatharalikatti220217 күн бұрын
Nice video... great content .. Thanks.. in the last example data from net price 600 to 999 will it appear or get filtered.. if not please provide the explanation
@ceyhunozturk51153 ай бұрын
Thanks.
@borisev10973 ай бұрын
Great explanation as always Marco. What is the reason in case I want to calculate sales amount that is not blue, but want to use color slicer and that gives me a static value and not filtered by the color slicer. Not Blue Measure = CALCULATE([Sales Amount], 'Product'[Color] "Blue"). I had to use KEEPFILTERS or FILTER in order to work and use the slicer. Thanks!
@manuprakash1989Ай бұрын
Well explained sir!!! Thank you!!
@marcellinehouabolet82733 ай бұрын
Fantastic!
@Han-ve8uh3 ай бұрын
This video shows how to make changes to filter contexts, but how do we know what the initial filter context is? Is it always explicitly defined in a measure? I'm concerned certain visuals or default summarization settings implicitly define contexts that can't be easily seen by clicking measures and seeing their dax formulas. For example if i come across a visual, shoui ld look in the fields to find definitions of measures to understand the starting context? How to make sure all existing filters are accounted for exhaustively? What other places can they exist in? (This video shows filter pane is a source of existing context too) For overwriting/keeping contexts does it propagate through the entire lineage of definitions? For example 16:06 shows Bnechmark 2017 measure depends on another measure Sales 2017 which depends on Sales Amount.
@SQLBI3 ай бұрын
The purpose of DAX is to enable writing measures that work in any context. You can explore the filter context for debugging purposes with the debugger integrated in Tabular Editor 3, or by creating a special measure in the tooltip (DAX Studio has a feature to create it automatically) as described in www.sqlbi.com/articles/displaying-filter-context-in-power-bi-tooltips/
@dg_calderon3 ай бұрын
me costo un poco seguir el video ya que lo veo con subtitulos en español, asi que lo repeti y detuve hasta entender un poco... seria muy bueno que se pudiera traducir los videos a diferentes idiomas. Saludos desde Colombia.
@SQLBI3 ай бұрын
We evaluated that, but it's too expensive for now. KZbin will likely implement not too far in the future.
@GuiSaviolo3 ай бұрын
I didn't quite understand the last example. Are the net price items with value above 600 going to be used in the calculation?
@SQLBI3 ай бұрын
No, because all filters (the orange one and the blue one) are active at the same time.
@TomGee-n1n3 ай бұрын
How do you filter a virtual table inside a measure using a selectedvalue from a disconnected slicer? The filtered table returns no data - as if the selectedvalue were returning multiple values - but it is not! If I put a default value in the selectedvalue variable it works as expected, and likewise if I return just the selectedvalue variable - it dynamically shows the value selected in the slicer. Yet the selected value doesn't seem to be recognized when used to filter the virtual table. Help!?
@SQLBI3 ай бұрын
SELECTEDVALUE returns a single value, you should use VALUES to get all the selected values. Indeed, SELECTEDVALUE internally uses VALUES; as described in dax.guide/selectedvalue/
@Davide733 ай бұрын
Should we always use KEEPFILTERS? My question is based on the assumption we cannot control if an user adds an external filters, for example just for filter a location or an year... if in our measure we use the "same filter", we overwrite the user filter... so isn't it safer to always use it?
@SQLBI3 ай бұрын
It depends, see www.sqlbi.com/articles/best-practices-for-using-keepfilters-in-dax/
@Davide733 ай бұрын
@@SQLBI Thank you!
@manikantabalusa68963 ай бұрын
Row context visually please 😂
@SQLBI3 ай бұрын
Coming in July/August!
@83Danielps3 ай бұрын
Tchau
@th3n0rthsid33 ай бұрын
The visuals (Whiteboard) really helped, thanks!
@jorrellbonner53033 ай бұрын
Wow. I never comment on videos, but this one was actually very, very helpful. Yes. More colorful, simple visuals to convey complex info. :) Kudos!
@lmblancoancos3 ай бұрын
Thank you very much Marco. Fantastic explanation as always 😄
@IsaiahJones-ty1tx3 ай бұрын
Absolute legends! This is a wonderful resource to learn from and especially to share with new developers!
@manggnorora3 ай бұрын
Thank you so much, it helped clear up a lot of confusion about filters.
@RubenCarlosCalderonValladares3 ай бұрын
Very clear explanation of an often bypassed topic by beginners. Excellent content as always!