DAX Fridays!

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

Комментарии • 60

  • @bradj229
    @bradj229 3 года назад +2

    Great video! I feel like I'm in a time machine learning about ALL, then REMOVEFILTERS lol.
    I feel it's best to learn it all so you understand everything no matter what functions are used in a report. Thanks Ruth!

  • @EricaDyson
    @EricaDyson 5 лет назад +1

    You never fail us, Ruth! Thanks.

    • @CurbalEN
      @CurbalEN  5 лет назад

      Happy Friday!
      /Ruth

  • @morvaridkardan3632
    @morvaridkardan3632 4 года назад +2

    Thank you for your simple and profound tutorial!

  • @chengwang411
    @chengwang411 3 года назад

    each time, i worry you might break into uncontrollable laughter. 😄

    • @CurbalEN
      @CurbalEN  3 года назад

      I might one day 😂😂

  • @davidcadman3562
    @davidcadman3562 5 лет назад +1

    Great thanks. I totally agree about the DAX editor. Another annoyance for me is copying+pasting to and from it (measure to new measure, Notepad to editor, DAX Formatter to editor and vis-versa) - sometimes it works, often not. I don't see what I'm doing differently each time.

    • @SuddenlySubtle
      @SuddenlySubtle 5 лет назад

      You have to keep your mouse cursor in the editor when you copy or paste, otherwise it won't take effect. Very annoying.

    • @CurbalEN
      @CurbalEN  5 лет назад +1

      I thought it was only me, we need to raise this to MS so they can fix it, drives me nuts!
      /Ruth

  • @ayobamiologun9184
    @ayobamiologun9184 5 лет назад

    Thanks for sharing another useful knowledge, Ruth...

    • @CurbalEN
      @CurbalEN  5 лет назад

      And thanks for watching :)
      /Ruth

  • @pravinupadhyay2046
    @pravinupadhyay2046 5 лет назад

    Nice ! Hey Ruth ! Since the extended form of product table includes category table columns also, as they have many to one relationship, so applying removefilter on product will work for category also automayically.

  • @veeek8
    @veeek8 2 года назад

    Excellent videos thank you

  • @rbhardwajrb
    @rbhardwajrb 4 года назад

    Really helpful..thanks... i was also trying to remove filters of other table2 linked to table1.

  • @bc67
    @bc67 4 года назад

    Thanks for your explanation. Very clear! Thanks also for explaining ALLEXCEPT.
    p.s. What happened @6:56 drives me nuts many times throughout my workday.

  • @isidrebague3659
    @isidrebague3659 5 лет назад +1

    As always good video.
    Min 8:50, the measure is ignoring category too because "expanded tables". I think, when you apply a function over a table, indeed, it is applying over its "expanded table". Video about this concept would be genial. I hope you confirm this point of view

    • @CurbalEN
      @CurbalEN  5 лет назад

      I did this video a while back, I will check and let you know :)
      /Ruth

    • @Nazeerul_Hazard
      @Nazeerul_Hazard 5 лет назад

      I guess the same. The product table contains the expanded version of category columns. This can be easily checked do we still see the same behavior if we include just a column from the product table (as REMOVEFILTERS argument) instead of the whole product table. I couldn't find video 149 (from the download list) to test this. Please test if you could download the file. It's very useful to understand the behavior

  • @Darknesslc3
    @Darknesslc3 3 года назад

    Hi there, I often see your model is on snowflake schema, isnt it star schema the optimal model for BI analysis? I know the result will be the same but there is a performance impact

  • @Unbox747
    @Unbox747 5 лет назад

    Thanks,! I don't know if I will use ALL for percentage calculations now. Hard to explain to others and this is 100x more clear

    • @CurbalEN
      @CurbalEN  5 лет назад

      It is, the hard part is remembering that is there! ;)
      /Ruth

  • @torbenjrgensen8064
    @torbenjrgensen8064 5 лет назад

    I think the snowflake schema is the reason of the result of category doesn't change, all attributes related to product dimension will be same

  • @JoseMorales-um8qw
    @JoseMorales-um8qw 4 года назад

    Nice, thank you, Ruth!

  • @thevenom6902
    @thevenom6902 2 года назад

    HI Dear Ruth ,
    I hope all are right ,
    REMOVEFILTERS [ Column ]- The column that you want to clear filters on.We used REMOVEFILTERS [ProductName].There is not any filter on ProductName column for me .Because Product filter Sales.But we want to clear filter on Sales. However this measures return the same result but what is difference :
    REMOVEFILTERS [ProductName] and
    REMOVEFILTERS [SALES] ???

  • @stephenbrincat7124
    @stephenbrincat7124 5 лет назад

    Hello Ruth, Thanks as always for your great well explained videos.
    You mentioned that the removefilters will also effect the percentage per product, why and how?

    • @CurbalEN
      @CurbalEN  5 лет назад

      Mmmm, where do I say that?
      /Ruth

  • @2404Pepe
    @2404Pepe 4 года назад

    Great!!!! as usual

  • @kamranb1369
    @kamranb1369 5 лет назад

    Thanks Ruth, an interesting new function indeed

    • @CurbalEN
      @CurbalEN  5 лет назад

      It certainly is, hopefully a lot more like this one will come along.
      /Ruth

  • @sreekumarmenonk7678
    @sreekumarmenonk7678 4 года назад

    Again 10mins of pure GOLD!
    I have a question is there any way to remove all the relationships from a table? like Crossfilter, but without specifying the exact Column names involved in the relationship?

  • @2404Pepe
    @2404Pepe 4 года назад

    Q&A Ruth. Necesito calcular Market Share de venta y utilizo ALL, pero sí debo filtrar por fecha para comparar la venta total del período selecionado con la selección de la sucursal de ventas en particular. Ejemplo. Cual es el Market Share de la sucursal "X" en enero de 2020?. Espero haberme explicado bien. Aprecio tu apoyo, gracias!

  • @ranimaharaj-sharma4332
    @ranimaharaj-sharma4332 2 года назад

    Great video...

  • @andrejaar2136
    @andrejaar2136 5 лет назад

    Another great thing about removefilters() is that doesn't agregate data after remove filters, like ALL() does

  • @annapilipczuk926
    @annapilipczuk926 5 лет назад

    it is so great :) thank you

  • @Victor-ol1lo
    @Victor-ol1lo 5 лет назад

    I assume REMOVEFILTERSEXEPT will follow then next... :-). For new people to DAX for sure helpful, for old stagers.... I do not think.... Have a nice weekend and Thumbs Up !!!

    • @CurbalEN
      @CurbalEN  5 лет назад

      Habits are hard to break, I always forget about new functions. This one, I would love to adopt , let’s see if I manage :)
      /Rutg

  • @2404Pepe
    @2404Pepe 4 года назад

    Could I use ALLEXCEPT?

    • @2404Pepe
      @2404Pepe 4 года назад

      Don't bother Ruth, it was REMOVEFILTER! is working fine now. Thanks anyways, nice week

  • @sparky213thousand
    @sparky213thousand 4 года назад

    it's not working for me, still only showing the sum per category and not ignoring the category filter even though that's what is inside the all/remove filter function :(

    • @sparky213thousand
      @sparky213thousand 4 года назад

      Ahhh I figured it out! It’s cause I had other columns that were filtering in the same way as the category column, as in “category order” and “category colour”. So I threw all 3 inside the all/remove filter expression and it worked a treat :)

  • @Phoenixspin
    @Phoenixspin 4 года назад

    A function name that describes what it actually does? I'm shocked. I didn't even think that was possible.

    • @CurbalEN
      @CurbalEN  4 года назад

      lol, we all learn ;)

  • @SuddenlySubtle
    @SuddenlySubtle 5 лет назад

    Does RemoveFilters perform better than All?

    • @lukeminikoski
      @lukeminikoski 5 лет назад

      Use the Analyser and dicover! (:

    • @CurbalEN
      @CurbalEN  5 лет назад +2

      In my mind it should as it removes filters without creating a virtual table , but testing on different models is the best way to know.
      /Ruth

  • @hasnainhaider8191
    @hasnainhaider8191 4 года назад

    As soon as you I saw this I changed my ALL() to REMOVEFILTERS(). Still trying to digest All, AllExcept ...

  • @lukeminikoski
    @lukeminikoski 5 лет назад

    Great feature of this new function... but hard to learn the path and context!

    • @CurbalEN
      @CurbalEN  5 лет назад +1

      Yeah, that is what makes DAX ... interesting... to say it nicely ;)
      /Ruth

  • @fantasyapart787
    @fantasyapart787 2 года назад

    It's crazy thing ...quite overwhelming ..
    totally confusing because of introducing too many functions in dax...

  • @RobertoStaltari
    @RobertoStaltari 5 лет назад

    Mmhhh, that's puzzling...

  • @brucesheffer
    @brucesheffer 3 года назад

    shame you didn't use removefilters(products[productname]) and see if it still ignored categoryid