Тёмный

DAX by examples 

SQLBI
Подписаться 109 тыс.
Просмотров 221 тыс.
50% 1

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

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 230   
@M_Dolega
@M_Dolega Год назад
It's one thing to know Dax, the other to be able to explain it so your grandmother can understand it This guy is no doubt a GREAT TEACHER!
@New2you09
@New2you09 2 года назад
I find the format of this video to be incredibly useful: working through a scenario exploring different methods. Pls do more like this.
@bedadhalathirumaleswarared8134
@bedadhalathirumaleswarared8134 2 года назад
Same feeling. I hope Sqlbi team will do these kind of series of videos.
@UlyssesHaq
@UlyssesHaq 2 года назад
Ive been studying and applying DAX for almost 2yrs, and this introduction is STiLL so inspirational. The learning continues, and its a joy. Thank you.
@lorin-gabriellauran2559
@lorin-gabriellauran2559 2 года назад
@SQLBI this needs to become a series, this is so helpful to see DAX in action!
@Mrglasshalfempty
@Mrglasshalfempty 2 года назад
This is a masterful video. I can't imagine how much work, time, and intentionality went into getting this exact scenario to showcase all the ins-and-outs of the solution. Absolutely excellent in every way, and I cannot thank you enough!
@bedadhalathirumaleswarared8134
@bedadhalathirumaleswarared8134 2 года назад
I enjoyed a lot more DAX concepts and problem solving techniques and tools in one video. Can you please do these kind of video series regularly. Thank you so much Albero Ferrari. I am big fan of you.
@laurayork6530
@laurayork6530 2 года назад
Amazing teacher. This is only my second video that I watched from him and I love the detail he provides on each segment! Outstanding job!
@caterinagentili1034
@caterinagentili1034 Год назад
Love how Alberto teaches: Example > Problem > Theory explaining the problem > Solution > Theory explaining the solution. This way you'll remember why you are doing what you are doing and HOW to solve issues.
@Jayatu_Sanatan
@Jayatu_Sanatan 16 дней назад
Yes
@thierrythomas6640
@thierrythomas6640 2 года назад
Even I read Dax guide and watched Mastering Dax, I still learn with your videos. Thanks a lot…
@supersql8406
@supersql8406 Год назад
That explanation of how to use the measure vs calculation between column aggregation vs row by row iteration was superb! I have a much better understanding why I had so many issues before because I didn't quite understand that concepts. Thank you!!
@JohnSullivan1
@JohnSullivan1 2 года назад
I feel like I learn Dax just by watching Alberto's hand gestures. 😂
@weav8060
@weav8060 Год назад
An eye-talian thing
@ismaelkourouma5558
@ismaelkourouma5558 Год назад
Because you said that now the only thing I am seeing is his hands 😢
@agraharafamily5634
@agraharafamily5634 3 месяца назад
😂😂😂
@Jayatu_Sanatan
@Jayatu_Sanatan 16 дней назад
😂😂😂😂😂
@irfandaud7380
@irfandaud7380 2 года назад
The Quality of this video is outstanding, and explanation is at Oscar Level. Legend will always remember the great contribution of SQLBI
@Cesarooo2010
@Cesarooo2010 2 года назад
No idea what to say Alberto. Im really happy to learn from you. One of the best videos. End to End and easy to understand. A pleasure as always! Mille grazieeeeee. Greetings from Germany!
@kostaskolotouros4345
@kostaskolotouros4345 2 года назад
What can I say... The way you explain the concepts is just incredible! Thank you.
@ayyappagorrala7350
@ayyappagorrala7350 2 года назад
WOW. you guys are real gurus of DAX. I thought 1 hr is long video, but it just went by . so immersive content. understanding everything that is shown in the video and anticipating what comes next made me feel very confident that i am not a novice . Aiming towards GURU :)
@felipesignorellireis7839
@felipesignorellireis7839 2 года назад
Loved this class. Do more like this Alberto. Very very good class. cheers from Brazil.
@bhakthasingh8198
@bhakthasingh8198 2 года назад
Mr Ferrari, Every single video of yours is so helpful, eye-opening and inspirational.
@shivyogi806
@shivyogi806 2 года назад
We need more of such videos for: Advance Topics(DAX), please 🙏
@andretan4606
@andretan4606 2 года назад
Your videos really teach alot of useful techniques and examples of how to apply DAX. Would love to see more of such videos where you teach how to combine different DAX functions to prepare dashboard. The concept explanation is also very important and useful..
@ManahilNH
@ManahilNH Год назад
This video is an excellent introduction to the DAX language! The presenter does a fantastic job of breaking down the language into understandable concepts and walking through practical examples. I feel much more confident in using DAX after watching this.
@assignfield6256
@assignfield6256 2 года назад
This video explains real codes behind the written codes. Love you guys at the SQLBI.
@MrTC-rv3jo
@MrTC-rv3jo Год назад
This is an amazing video Alberto! one of the best in this field and especially for those who are in the learning phase of this amazing language. Please make more of this kind! Enjoy DAX indeed!
@HansdeCocq
@HansdeCocq 2 года назад
Thanks for this clearly explained approach ., and ..............." you proof your point!" (about learning theory first and NOT to go for "Trail on error" )
@pepecantu9477
@pepecantu9477 2 года назад
Excelente curso, hoy me inscribí y lo mejor es que los videos tienen traducción al español. 100% recomendable. felicidades por tan excelente trabajo.
@Amr-Ibrahim-AI
@Amr-Ibrahim-AI 2 года назад
Alberto! Thank you so much for this lovely video. I enjoyed every moment and I love the way you deliver information. The line of thought is well presented and takes the audience step by step into the world of DAX in the best way ever. Thank you so much!
@vyronis
@vyronis 2 года назад
Very good full example video! It's longer than normal, but I like the idea of having a solution you need to build for, how to do it, and issues that may arise. Love your content.
@steponaszonys8385
@steponaszonys8385 8 месяцев назад
Amazing! I'm not an English speaker, but I understood it better than most courses in my native language.
@viniciusfernandes3552
@viniciusfernandes3552 2 года назад
Thank you Alberto. It is always relieving watching you guys cz I see a hope one day will Master Dax. Cheers.
@lukaszk4388
@lukaszk4388 Год назад
great video ! the way of explaining how complex results can be achieved with using simple chunks of dax is awesome! little by little and little became a lot
@robertomarra2431
@robertomarra2431 4 месяца назад
I followed the free Introducing DAX training offered by SQLBI and I like it very much, but I've to be honest, is because of this video here that I'm very inclined to subscribe to the Mastering DAX training course. I like the approach, that there is not a function for everything but most of the time you've to create it your own one. If Alberto can pls confirm me that Mastering DAX is following the same philosophy, very likely you'll have a new subscriber. Grazie molte
@SQLBI
@SQLBI 4 месяца назад
We suggest to use the free trial, so you can see how Mastering DAX is made!
@mikem2246
@mikem2246 2 года назад
One of the best teachers I'd the honor to learn 💪💪
@MrDI7ME
@MrDI7ME 2 года назад
I sincerely want to thank you for your amazing explanation DAX. Friend from Saudi Arabia ❤️
@xiaojienan7891
@xiaojienan7891 7 месяцев назад
i bought your book and i found it is the best in the market, and your video is also the best
@DMCOFFICESPECIAL
@DMCOFFICESPECIAL Год назад
Great master. Every time I see this video tutorial, I could get some new subtle point to understand. Enjoyable learning experience
@michele37276
@michele37276 2 года назад
Amazing video ! i am new to Power BI but i really love it and this example (which i replicated by myself) explains very well how DAX works; it will be long bu i will go trough all of the video as i want Power BI to be my next main tool for my next job
@bbbradl
@bbbradl 2 года назад
This kind of foundational concept walk-thru is incredibly helpful! THANK YOU for not glossing over it. Regarding your use-case at minutes 30 - 32 "Ship Date relying on unique Order #". 1. When determining uniqueness of [Order Number], why not just highlight 'Test'[Order Number] and see that the Count = Distinct Values, rather than bouncing back-n-forth between the Sales counts and Test counts? 2. Side note: I don't agree with your assumption that [Order Number] must be unique for your results to be valid. Partial Shipments are commonplace in nearly every sales shipping enterprise. I believe that if an order were split between 5 shipments, then you'd have to ask the user if that should be treated as 5 orders, or 1 order that aggregates [Date Shipped] as "MAX", "MIN", or "AVERAGE" for that order. After all, just because your small test-case sample doesn't contain duplicates, that assumption can fall apart when you step into Production where there are millions of orders.
@Low_Code_DIY
@Low_Code_DIY 2 года назад
非常喜欢这位老师的视频,一直关注着,每期必看
@kittyind
@kittyind 2 года назад
Nice to see your long video presentation. Did use dataset from Contoso 10M from Github. There was subtle differences between the data. 1. Sales order table was header table (i.e 1 order per row). 2. When #Orders/#All orders the number of decimal places was not identical to your presentation. This resulted in 100% appearing multiple times. I will work on it. 3. I liked your explanation of creating the table with curly braces and use it for calculation. I had come across similar exercise where shipment (processing time to be calculated was ranging from 15 min, 30 Min, 1 hour, 2 hour, 4 hour, 1 day, 2 day, > 3 days). I had built a customized table, rather than using curly braces table. Also in this exercise i added a new column with concatenating values with number of days as < = 1days,
@SQLBI
@SQLBI 2 года назад
The sample data released on GitHub might be different that the one used in the video.
@likwaitoh989
@likwaitoh989 Год назад
Thank you for this awesome video. I have a question regarding the SUMMARIZE table. What if the order number has a different order date and a different delivery date? Anyone has a DAX for that? Thank you in advance!
@mazchen
@mazchen 2 года назад
Really nicely explained, layer by layer. Just one question: for the conditional formatting measure, why did you remove ALL filters? Isn't that a bit dangerous? Or in other words, is there a way to find out which filters where actually active? Edit: aha :-) you even mention that at the end. However the second part of my question remains....
@fiaztv3206
@fiaztv3206 Год назад
absolutely incredible way to explain things. Thank you so much for your great contribution.
@3danim8r1
@3danim8r1 Год назад
Difficult question Simple solution step by step... that is really nice...Thank you so much for sharing.
@anilsharma-iv6vd
@anilsharma-iv6vd Год назад
I loved the way the whole scenario is explained & presented.
@__HumanBeing
@__HumanBeing 2 года назад
1:10:11 This is so true guys, listen to this advice, maybe it is the most important lesson of this video! Thank you so much for this Alberto!
@joaorataoo
@joaorataoo 2 года назад
I've watched Mastering DAX twice and I've always learned something new. I still have many doubts about DAX and I still struggling to learn it, but when someone comes to me and ask me for some advice how to learn DAX, I always tell to study the theory first. In my opinion there are no shortcuts on learning DAX.
@HappyLandTravel
@HappyLandTravel Год назад
I really like your videos, thanks for creating such wonderful lessons!
@Anthony_Lecoq
@Anthony_Lecoq 2 года назад
Thanks Alberto, Great video as usual :) I aggree practicing without the theory is like starting building an house by the roof ;)
@wasfiathhar
@wasfiathhar 2 года назад
Detailed explanation!!! Kindly share the data file where we can do the same exercise.
@SQLBI
@SQLBI 2 года назад
Follow the link in the video description and you can download it!
@erickampel8154
@erickampel8154 Год назад
best powerbi video I have seen so far !!!
@aatsw
@aatsw 2 года назад
Very neat, and informative. Well done, and thank you.
@gregoryoliveira8358
@gregoryoliveira8358 Год назад
Great video as usual! Thanks for all this great material! Enjoy DAX! 🙂
@pilarbaldominos2505
@pilarbaldominos2505 2 года назад
Fantastic video! I have learned a lot of tips! Thanks Alberto!
@PhillipLearnTeach
@PhillipLearnTeach 2 года назад
How do you make a slicer as default value, they are all text like A, B, C. How are horizonal arranged and I see many examples for dates as default but text slicers not any. Thanks for this video!
@BaniMoniah
@BaniMoniah 2 года назад
Very informative video, thanks a lot for the very smooth explanation 👍🏻
@rokiczaaa
@rokiczaaa 10 месяцев назад
Great film, big thanks! I needed it :)
@julie_chen
@julie_chen Год назад
Wow, learned a lot just from this video. 🙏🙏🙏🙏👏👏👏👏
@larslindberg745
@larslindberg745 Год назад
Really good video. Alberto is a master at explaining
@padynz9869
@padynz9869 Год назад
Thank you very much for an exhaustive and lucid video ♥
@__HumanBeing
@__HumanBeing 2 года назад
Wow Alberto, thank you very much!
@patrickbcox
@patrickbcox 2 года назад
Another Excellent Video! Very instructive! Thanks!
@Alireza-ih5vu
@Alireza-ih5vu 2 года назад
Perfect Thanks Alberto
@lc1988
@lc1988 Год назад
you saved my day, mister.
@zaheralashker194
@zaheralashker194 2 года назад
Great methodology to explain, thank you so much
@EasyStreet88599
@EasyStreet88599 Год назад
Amazing work !
@mohsenabdelbaset
@mohsenabdelbaset Год назад
thank you so much Alberto for this Great video
@haribabuk5162
@haribabuk5162 2 года назад
thank you for your dax viedoes.if you provide the data set it will definitly helpful to practice. thanks again
@SQLBI
@SQLBI 2 года назад
Follow the link in the description to download the sample file.
@rachellim4147
@rachellim4147 2 года назад
Thank you very much ! Love it , learnt a lot of knowledges ! Please do more video like this
@miazhao582
@miazhao582 2 года назад
So excellent! Love it! Thank you for the content
@saharlatifi3510
@saharlatifi3510 2 года назад
Excellent! This is extremely helpful. Thank you very much.
@maxpayne6317
@maxpayne6317 Год назад
49:45 But at this moment we have 2 filter context: country and delivery days. So how does it knows to look at the columns?
@rishabhraj2274
@rishabhraj2274 Год назад
Great video as usual. I have one doubt, for#All orders you used REMOVEFILTERS( sales[delivery days]). Why can't we use REMOVEFILTERS(Sales) only the table name andwhy is it giving different result. It is confusing...
@SQLBI
@SQLBI Год назад
Because REMOVEFILTERS ( Sales ) remove the filters from the expanded table. Check these: www.sqlbi.com/articles/expanded-tables-in-dax/ www.sqlbi.com/tv/expanded-table-the-whiteboard-04/
@rishabhraj2274
@rishabhraj2274 Год назад
@@SQLBI thank you.
@youns4517
@youns4517 2 года назад
Thank You !!
@kebincui
@kebincui 2 года назад
Thanks Alberto!👍
@danjarupath
@danjarupath 2 года назад
I'm enjoy DAX, thank you 😘
@ХеллБой-я1щ
@ХеллБой-я1щ Год назад
highly useful! THANKS
@AmitSingh-er3lk
@AmitSingh-er3lk 10 месяцев назад
what to do if we wan order days dynamic as you have created calculated table with manual number of order days... if we have more than 15 delivery days.
@lucywang907
@lucywang907 2 года назад
This video is awesome! Thank you for making this.
@br31woodlands69
@br31woodlands69 2 года назад
Ferrari is true to his name, and so is Mr. Russo. Bravo! And THANK YOU.
@AlagiyaTamilKathaigal
@AlagiyaTamilKathaigal Год назад
Awesome one.. double thumbsup 👍👍
@truptidahiphale7586
@truptidahiphale7586 11 месяцев назад
hi...how do you know 1.70 is a wrong number?
@AlfredHelmerich
@AlfredHelmerich 2 года назад
Hi Alberto, your video is indeed inspirational, but also very puzzleing. For instance, when you use the SUMMARIZE function you create a new transient table, but this table does not have any relationship with Store anymore. Why does your filter of online store still work? I created the table and saw there is no relationship: Mini-Sales = SUMMARIZE(Sales,Sales[Order Number],Sales[Order Date],Sales[Delivery Date]) Second, when you use the filter expression, in CALCULATE (AVERAGEX (Sales, Sales[Delivery Date] - Sales[Order Date]), Store[Name]= "Online Store") you get the 2.95 avererage for online. Why do I get 23,649 if I use a real FILTER function instead? CALCULATE (AVERAGEX (Sales, Sales[Delivery Date] - Sales[Order Date]), FILTER(Store, Store[Name]= "Online Store") ) It seems I have 8005 orderlines for online and apply the 2.95 to every orderline. But why? I thought FILTER is always used internally when you have a filter expression.
@rcasturi55
@rcasturi55 Год назад
Love your teaching . Thanks
@danjarupath
@danjarupath Год назад
Im back here watching again :D
@powerbinareal
@powerbinareal Год назад
Sempre TOP! #powerbinareal
@cchristoff
@cchristoff 2 года назад
Stellar explanation. Thank you!
@AlfredHelmerich
@AlfredHelmerich 2 года назад
and another puzzle: why is your formula for PCD x Days working with the VAR of xDays, but it fails if I use the SELECTEDVALUE directly in the filter condition?
@miragliag
@miragliag 2 года назад
As always, just brillant! Thanks !
@emptypocket2516
@emptypocket2516 Год назад
I'm a bit confused about the Filter and Calculate functions. So they both produce the same results right? Just in different ways if that's how I should look at these 2 functions. BTW great content. I learned a lot
@SQLBI
@SQLBI Год назад
You should learn about the filter context - watch the free Introducing DAX video course here: www.sqlbi.com/p/introducing-dax-video-course/
@emptypocket2516
@emptypocket2516 Год назад
@@SQLBI thank you
@brianligat9493
@brianligat9493 Год назад
Great example, well explained
@mars-cs4uk
@mars-cs4uk Год назад
Really liked your video and it's very useful for advanced DAX users. Thanks
@stuartboyle5169
@stuartboyle5169 Месяц назад
How do we get a copy of this PBIX file? In the current download from MS they removed the Customer table.
@SQLBI
@SQLBI Месяц назад
Download the file from the first link in the description.
@stuartboyle5169
@stuartboyle5169 Месяц назад
Thank You!
@OliviaSantiagoOn2
@OliviaSantiagoOn2 2 года назад
Fantastic!!! Thanks!
@sarasijbasumallick4036
@sarasijbasumallick4036 Год назад
There are few column Order Date is 30 th Nov 2018 and delivery date is 12 jan 2018.....which causes negative values in delivery days..In real life scenario what is the significance of this?
@SQLBI
@SQLBI Год назад
That is a mistake in the sample data!
@meghasyam427
@meghasyam427 8 месяцев назад
IMPORTANT!!!! At 1:01:22 you have mentioned to use removefilters(sales) to remove all the filters those are related to sales table to obtain the grandtotal of 14.95%. But If all the filters associated with sales are removed then the Store[Name] = "Online Store" should also be removed and that is not happening. This is really bugging me and hard to understand. Can someone please explain this.
@SQLBI
@SQLBI 8 месяцев назад
Look at the order of evaluation of CALCULATE dax.guide/calculate The REMOVEFILTERS has precedence over the filters specified in the same CALCULATE regardless of the parameters order.
@onamissionteam9373
@onamissionteam9373 2 года назад
Amazing massive thankyou
@dhirajdifferent
@dhirajdifferent 2 года назад
Wonderful
@thealchemist6133
@thealchemist6133 2 года назад
Can you supply the PBIX file?
@SQLBI
@SQLBI 2 года назад
Follow the link in the description (just updated!).
@pbihari0214
@pbihari0214 2 года назад
Thank you
@carlosch1807
@carlosch1807 2 года назад
Excelent!!!! As Always..... TKS Alberto
@adelbernardino9159
@adelbernardino9159 2 года назад
This is extremely helpful! Thank you!
@rushja
@rushja 2 года назад
what keyboard have you got?
@SQLBI
@SQLBI 2 года назад
Here you can find the description of the hardware used: www.sqlbi.com/blog/alberto/2021/02/14/on-my-recording-gear/
Далее
Filter context in DAX explained visually
24:40
Просмотров 24 тыс.
7 reasons DAX is not easy
26:35
Просмотров 42 тыс.
Advanced Power BI Takeover!
2:56:16
Просмотров 181 тыс.
Row Context in DAX
20:42
Просмотров 99 тыс.
Making DAX Easy
20:01
Просмотров 209 тыс.
Advanced DAX: Problem, Design, Solution [Heavy Demo]
58:34
Introducing window functions in DAX
40:58
Просмотров 43 тыс.
Introducing CALCULATE in DAX
13:57
Просмотров 79 тыс.
Advanced DAX [Full Course]
59:36
Просмотров 179 тыс.
📊 How to use Power BI DAX - Tutorial
37:28
Просмотров 1,1 млн
Creating custom visuals in Power BI with DAX
35:04
Просмотров 11 тыс.