UX Revolution with Visual Level PAGINATION in Power BI

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

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

  • @DilipSaini888
    @DilipSaini888 Год назад +40

    I just love this guys with all the out of box thinking to solve problems

  • @chu1452
    @chu1452 Год назад +1

    I just got a job that required power BI skills, maybe 80% all of my work will be using this bi tools, just subscribed and looking forward to watch all of your vid sir lol

  • @inderr7bajaj
    @inderr7bajaj Год назад +3

    How did you even think of this? Unimaginable... Excellent mate...

  • @JoaoCarlos-qg5cn
    @JoaoCarlos-qg5cn 10 месяцев назад +1

    The amount of creativity here is incredible

  • @slowchrno
    @slowchrno Год назад +8

    Another amazing videos Bas! Thank you! Do you have any plans on making videos about the mobile formatting? My bosses love opening the reports through their cell but I find the mobile options to make reports so lacking. A video about mobile design would be great!

  • @tpaddock891
    @tpaddock891 Год назад +3

    Another one of those things that should simply be supported natively, but great work in crafting a slick solution! I'll have to find a project to make us of this technique.

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад +1

      yea that would nice! 😁 .. lets c if the dev team checks my vids

  • @olamartins
    @olamartins Год назад +2

    Great content. I respect your logical reasoning and creativity. You're making power BI report like a web designed interface. Kudos

  • @jade1997
    @jade1997 Месяц назад

    I have a chart that have 119 items, and this definitely stepped up the visual, thank you so much! Looking forward to the upcoming transformation training in a couple of weeks!

  • @itchy5135
    @itchy5135 Год назад +2

    this is impressive. Please keep these videos coming. Thanks to you, my boss is impressed by "my" work :D

  • @ayehtunaung6933
    @ayehtunaung6933 Год назад

    Your tutorial brings me next level, and also have self-confidence. That I had been trying about this solution for past two months ago because our clients want to get selected items range on specified page. Now I will give the solution to my clients and also feel good. I am so impressing on you, and you get the brain from God. Thank you and waiting for more helpful tips and tricks about power bi.

  • @BuddyLongLegs
    @BuddyLongLegs Год назад +1

    Can't wait to try this. You always create awesome solutions!

  • @anujchaudhari7920
    @anujchaudhari7920 Год назад +4

    You are just amazing with power BI... 🤗

  • @EricsonLima-s3l
    @EricsonLima-s3l Год назад

    Hi Bas!
    Look where your teachings have reached - all the way to Brazil. Immense gratitude for your guidance. When you decide to visit this side of the world, please let me know so we can enjoy some coconut water or, even better, a cold beer with a tropical flavor. May God continue to bless you always!

  • @Igarpe
    @Igarpe 11 месяцев назад

    Brilliant! You always have solutions for tricky problems. Great work Bas!

  • @nimikajadav3004
    @nimikajadav3004 6 месяцев назад

    Bas !! You are awesome man. I have learned a many things from your channel. and yes seriously I loved it.

  • @remyberino
    @remyberino Год назад

    Thanks Bas for all the resources you've shared, another great illustration of what you can do with Power BI. Your videos help me to improve every time!

  • @juanm555
    @juanm555 Год назад +1

    It's 5 am here in Colombia... Bas video, time to learn!

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      Awesome 😎 it’s never a wrong time :)

  • @chukachukwu
    @chukachukwu Год назад +1

    Bas the legend, as usual another masterpiece

  • @quackquack462
    @quackquack462 5 месяцев назад

    one of the most helpful video ,nice work keep up ,love to watch your videos whenever i have time.

  • @sergiomyers203
    @sergiomyers203 Год назад +1

    love your content, always presenting fresh ideas to design reports, I appreciate it a lot, thank you.

  • @mobean78
    @mobean78 Год назад

    This is amazing! I've never thought about providing a solution by manipulating a visual like this. Thank you for sharing this!

  • @palanimathi4493
    @palanimathi4493 11 месяцев назад

    I love your work brother, I learn lot from your videos. Thanks a lot

  • @aletbamford1004
    @aletbamford1004 Год назад +1

    You explain things very well. Thank you

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      really nice to hear that Thank you!!!

  • @rajuv3616
    @rajuv3616 2 месяца назад

    Excellent workaround!

  • @kedarpande
    @kedarpande Год назад

    You always come up with amazing Tricks

  • @markhenderson3771
    @markhenderson3771 Год назад

    Brilliant. Very creative. Thank you for sharing. You often demonstrate outcomes that I didn't know were possible to achieve. Thanks again.

  • @snehasamuel7426
    @snehasamuel7426 16 дней назад

    This is just mind blowing 🤯

  • @Tubasnot
    @Tubasnot Год назад +1

    Fantastic video, thank you so much for this content. Amazing what you can do with a little bit of knowhow and trick!!!!

  • @steffverbraeken683
    @steffverbraeken683 Год назад

    Waauw, your creativity keeps amazing me. Keep up the good work!

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      Thank you so much 😀 definitely will

  • @NikoSuomiUlkoilee
    @NikoSuomiUlkoilee 5 месяцев назад

    Brilliant! Round of applauses!

  • @wisid
    @wisid 11 месяцев назад

    this is just simply amazing, clever use of rank and slicers

  • @fabiokyrilloss
    @fabiokyrilloss Год назад +2

    Great solution, Bas!
    I tried to implement it, but when a category filter is applied it breaks the visual.
    Is there any work around?

  • @sharkillsbear
    @sharkillsbear Год назад

    WOW! This video is full of amazing concepts. I'll be able to use pieces of this and the whole concept in my work right now! Thanks for always posting such great videos!

  • @muhammetmuslu4429
    @muhammetmuslu4429 Год назад

    it is impossible to keep up with you. Great, while I was making a matrix table recently, I thought why there is no such feature in Power. Thank you very much.

  • @RichardOliver
    @RichardOliver Год назад

    Excellent solution, Bas. As always!

  • @MichaelDoig
    @MichaelDoig 2 месяца назад

    I noticed when converting the graph to a tablix and attempting to make pagination happen with multiple columns, very unexpected behaviours start to occur. Just the two columns (Dealer and Sales) does seem to work with a tablix visual. This would be elite if we could offer pagination for a standard tablix with say, 15 columns.
    Additionally, going back to this particular visual, if you had a Dealer with no sales (lets say they were closed) then it can trigger a blank record which could in turn trigger a pagination link with nothing on that page. Would have to add a condition to check for Sales > 0 somewhere.

  • @geineralbertomejiagarzon4034
    @geineralbertomejiagarzon4034 Год назад

    Just an awesome tip for a great UX. Great.

  • @charliemather3368
    @charliemather3368 Год назад +14

    Beautiful solution!! One concern is that the maximum value of the axis changes based on the filter context. I would recommend creating a measure for the maximum axis value based on ALL dealers so as you filter the lower ranked dealers would continually decrease in bar length.

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад +1

      that makes sense - good idea 😊

    • @suchitrapanicker9728
      @suchitrapanicker9728 Год назад

      @@HowtoPowerBI I'm looking for this. If you can solve this, I'd really appreciate it.

  • @dannyvandenbroek
    @dannyvandenbroek Год назад

    Thanks a lot, really awesome approach and I'm going to use it

  • @shivmantra1406
    @shivmantra1406 6 месяцев назад

    Hello Bas, Hope you can take a look at this. How will the Ranx work with Field parameters?

  • @desenterrados2022
    @desenterrados2022 7 месяцев назад

    This is sooooo GREAT!!! F****G GREAT!!!!

  • @jebarajantoni7531
    @jebarajantoni7531 11 месяцев назад

    Amazing ❤

  • @AessamL
    @AessamL Год назад +1

    This is SUPER cool!

  • @pulkitgaur4438
    @pulkitgaur4438 Год назад

    @HowtoPowerBI, Can you make a videos on how to steps PowerBI like your workspace, Like you have vertical tool bar at the right !

  • @gustavobarbosa906
    @gustavobarbosa906 Год назад +1

    Excellent! Thank you!

  • @GabrielCosta-wn1wt
    @GabrielCosta-wn1wt 8 месяцев назад +1

    That's amazing!
    Does it work similarly with tables/matrixes? Or is it better to just use the paginated reports in that case?

    • @HowtoPowerBI
      @HowtoPowerBI  8 месяцев назад +1

      yes that would work in the same way. Like you say, you need to check what would be a better solution in your case .. either the paginated reports visual or like in the vid

    • @MichaelDoig
      @MichaelDoig 2 месяца назад

      I'm finding that if you keep just the Dealer and the Sales columns, it works fine. Start adding more columns, as you would with any tablix, and things start getting weird.

  • @edwinarchico439
    @edwinarchico439 Год назад

    Excellent work, you have a big part in my power bi journey🎉

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      nice! happy i could help a bit on your pbi journey

  • @devashishjain5493
    @devashishjain5493 Год назад

    Beautiful, very useful feature and very well explained.

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      Glad it was helpful! thanks for watching! 😊

  • @seethalakshmigovindarajan209
    @seethalakshmigovindarajan209 Месяц назад

    Total labels are not showing in format pane while creating a bar chart
    even though I provided 2 series in the bar chart, please help me with how to enable it .

  • @jaymehta3320
    @jaymehta3320 Год назад

    This is awesome! Thanks for sharing.

  • @roxasdracun8661
    @roxasdracun8661 5 месяцев назад

    Had some issue that on the visual it will show 1 like below the bar after applying filter, but wasnt sure what to do as I was trying to do it more than two bars like if for example car Dealer -> Sales & Net Profit. Wanted so it could filter between those two
    Or I wanted to compare the sales and filter by month and do the ranking

  • @tiosamrj95
    @tiosamrj95 11 месяцев назад

    you are th boss man

  • @Oosterking
    @Oosterking 8 месяцев назад

    Cool! Great video, just one quation: how do you perform this when you want to add the LY Sales for each category? If I add this now it will get filtered out.

  • @unnikrishnansanthosh
    @unnikrishnansanthosh Год назад

    one more from the Master BlASter, thank you for sharing

  • @hsrinivas797
    @hsrinivas797 5 месяцев назад

    I'm pretty sure that, even the people who developed Power BI software, don't know how to do this. It requires alot of deep understanding and experience.

  • @yogireddyb8564
    @yogireddyb8564 29 дней назад

    I have tried same with Matrix visual, somehow Item filter and Page filter not working as expected. When I select different number in item filter, Pages filter not changing according. It always shows maximum no of pages

  • @AnshulMarele-gbaa
    @AnshulMarele-gbaa 4 месяца назад

    How can we create drill through for individual data points of Matrix visual in power BI?

  • @oOcchipintio
    @oOcchipintio Год назад

    I have an issue with comparing integer to text from the customer name?

  • @maryampour8914
    @maryampour8914 Год назад

    Thanks for an amazing content as always 🙂

  • @rishabh1993
    @rishabh1993 Год назад +1

    Great video! Can this method be used to extract data from pbi. Let’s say the that user is extracting is more than 150k they can see at the bottom number of pages and click on it to get complete data. I think the only issue will row counting.

  • @OmarAl93
    @OmarAl93 Год назад

    Brilliant

  • @anilyadav-rt4sr
    @anilyadav-rt4sr Год назад

    Wow super

  • @kalyandeepak378
    @kalyandeepak378 10 месяцев назад

    Excellent video bas, i have used several of your videos in my projects and they have really been helpful. One question from me is what's the advantage of using this over actual paginated reports visual?

  • @Dritiumm
    @Dritiumm Год назад +1

    What version of PBI Desktiop is that?

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад +1

      that was recorded with the august 2023 version ( on object interaction turned on under preview options )

  • @esterraful
    @esterraful 11 месяцев назад

    what if i dont have Total Labels option? is there a chance to obtain similar solution? my company doesnt provide update of PowerBi i thnk that's the problem

  • @kiranmane8514
    @kiranmane8514 10 месяцев назад

    Very useful trick thanks 👍
    How do you handle the situation where items have same rank?

  • @MaorAviad
    @MaorAviad Год назад

    Amazing content as usual. Do you have a video showing A-Z complete project with all the latest features + connect to database ?

  • @vickimce
    @vickimce Год назад

    Thank you so much for this video so helpful. I am trying to use it where I have a legend that breaks down my sales into locations but I can't get it to work if I have the legend of locations in. Do you have any advice of how I could resolve this issue

  • @scottbradley1194
    @scottbradley1194 Год назад

    brilliant

  • @NandagopalB
    @NandagopalB 6 месяцев назад

    Luckily i have subscribed you.. its very interesting. Instead of static # number items.. can we dynamically update based on the y axis distinct count . And show a lable that #number of items available to enter in that show items fields. Its my thought.

  • @JoaoCarlos-qg5cn
    @JoaoCarlos-qg5cn 10 месяцев назад

    This tutorial is fantastic; I've successfully applied it to my dashboard. I'd like to share a useful tip from my experience.
    In my scenario, since my visual included filters, using the ALL() function caused it to overlook the #1 rank. To address this, I switched to using ALLSELECTED():
    Item Rank =
    RANKX(
    ALLSELECTED(
    Sales[ShopName]),
    [Total de Produções UnB]
    )
    However, this led to a new issue: without using ALL, every page displayed the same ranking. To resolve this, I modified the Item Rank Label as follows:
    Item Rank Label =
    IF(
    '# Pages'[# Pages Values] = 1,
    [Item Rank] & "°",
    ( '# Pages'[# Pages Values] - 1) * '# Items'[# Items Values] + [Item Rank] & "°")

  • @JulianoGrapeggia
    @JulianoGrapeggia 10 месяцев назад

    Great video and explanation!
    My question is:
    Can I use these same 2 parameters to do pagination for my other graphs on the dashboard? Or every time I do pagination I will have to create 2 different parameters (page and item) per graph?

  • @danielakiomorita
    @danielakiomorita Год назад

    Impressive! 👏👏👏

  • @delidolux
    @delidolux 7 месяцев назад

    Awesome, perfect tutorial.

  • @oeakyea
    @oeakyea 11 месяцев назад

    Applause! Wish I knew about this a few years ago!
    Anyhow, I have a project that I tried this with using the Power KPI Matrix 3.1.1 visual and it works with this pagination configuration except now the matrix is not formatted correctly (showing percents on kpi rows formatted as numbers) in the online service only. I try to fix but when I click on edit it goes back to normal. However, the incorrect formatting shows up again in the next session. Anyone else come across this bug? The original report with its many tabs does not have this problem but I absolutely love the pagination and want to keep it.

    • @oeakyea
      @oeakyea 11 месяцев назад

      Alright found out that the Power Matrix 3.1.1 has limited capacity to save formatting changes per measure so the page filter comes up with unexpected results 😢 vs copying/pasting with multiple page tabs that I originally had it. I hope to use this trick in another visual when the opportunity arises.

  • @RodrigoCalloni
    @RodrigoCalloni Год назад

    this looks amazing... my only concern is that as we move to higher pages the top bar will always define the max lenght of the bar, meaning that we lose context of that item against the whole. is there a way to fix the X avis range across pages so that as we move along the index the higher pages will have smaller bars?

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      yes possible. I think I've done that in the file for the video "Get MORE out of Your BAR CHARTS " (you can find the download link from the description)

  • @salahmed4877
    @salahmed4877 7 месяцев назад

    Hi Bas! Thank you for an amazing video- I never thought this could be possible!
    I tried replicating this with the funnel chart but it didnt work. Any guidance is appreciated :)

  • @priyaarya5882
    @priyaarya5882 11 месяцев назад +1

    Hi Bas :)
    I really liked the idea. Do you have something in mind which can be used to implement the pagination in Power BI Tables rather than using custom visual

    • @MichaelDoig
      @MichaelDoig 2 месяца назад

      I second this, I think this is more useful for Tablix and Matrix than any of the other visuals.

  • @mohamedshiple1624
    @mohamedshiple1624 Год назад +1

    I have a problem where, when I applied a filter for the page number because I have many duplicates in my items, if I set it to show 20 items per page, due to the duplicates of ranking, it shows more than 20. Consequently, I end up with empty pages because the result of dividing the total number of items by the items per page is very large, as I mentioned earlier, due to the duplicates of ranking the items .. do you have a soultion for that please ?

    • @mohamedshiple1624
      @mohamedshiple1624 Год назад +2

      I solved it 🎉

    • @JustinMead-OU
      @JustinMead-OU Год назад +1

      @@mohamedshiple1624 Do you mind sharing your solution? I am having the same issue.

    • @vannavadaprashanthi
      @vannavadaprashanthi Год назад

      Can you please share how you solved it? I am facing the same issue

    • @mohamedshiple1624
      @mohamedshiple1624 Год назад

      Measure =
      VAR XTABE =
      CALCULATETABLE (
      ADDCOLUMNS (
      ALL ( 'New-participants'[School_Name] ),
      "Participant", [Total no of students participate]
      ),
      'New-participants'[status] = "result computed"
      )
      VAR xx =
      ADDCOLUMNS (
      SUMMARIZE ( XTABE, [Participant] ),
      "C", COUNTROWS ( FILTER ( XTABE, [Participant] = EARLIER ( [Participant] ) ) )
      )
      VAR CountRows_ForUNIQ_NO_OFSChools =
      COUNTROWS ( xx )
      VAR _itemCount = [# Items Value]
      VAR _No_of_pages =
      ROUNDUP ( DIVIDE ( CountRows_ForUNIQ_NO_OFSChools, _itemCount ), 0 )
      VAR Result =
      IF ( SELECTEDVALUE ( '# Pages'[# Pages] )

    • @mohamedshiple1624
      @mohamedshiple1624 Год назад

      Measure =
      VAR XTABE =
      CALCULATETABLE (
      ADDCOLUMNS (
      ALL ( 'New-participants'[School_Name] ),
      "Participant", [Total no of students participate]
      ),
      'New-participants'[status] = "result computed"
      )
      VAR xx =
      ADDCOLUMNS (
      SUMMARIZE ( XTABE, [Participant] ),
      "C", COUNTROWS ( FILTER ( XTABE, [Participant] = EARLIER ( [Participant] ) ) )
      )
      VAR CountRows_ForUNIQ_NO_OFSChools =
      COUNTROWS ( xx )
      VAR _itemCount = [# Items Value]
      VAR _No_of_pages =
      ROUNDUP ( DIVIDE ( CountRows_ForUNIQ_NO_OFSChools, _itemCount ), 0 )
      VAR Result =
      IF ( SELECTEDVALUE ( '# Pages'[# Pages] )

  • @RohithN10
    @RohithN10 11 месяцев назад

    How did you align the bar chart perfectly for this ?

  • @b.malikovich
    @b.malikovich Год назад

    Guys please help, Why I don't have in formatting "Custom lables"? Should I update my pbi?

  • @VicentePerdomoGarzon
    @VicentePerdomoGarzon Год назад +1

    Que bien, lo volvere a ver

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      double thanks for watch it twice 😁😎

  • @ayubsherif5898
    @ayubsherif5898 Год назад

    beautiful stuff

  • @kuzog5737
    @kuzog5737 Год назад

    How does that big brain fit in that head of yours? Great video.

  • @moisesgonga1302
    @moisesgonga1302 Год назад +1

    Thanks for share 🎉🎉🎉🎉

  • @mureedabdullah3444
    @mureedabdullah3444 Год назад

    💚
    Proposed improvements:
    - calculate a rank with RANKX but filter out zeros and blanks.
    rankMeasure =
    VAR temp =
    SUM ( Table1[Value] )
    RETURN
    IF (
    temp = 0,
    BLANK (),
    RANKX ( ALL ( Table1[Name] ), CALCULATE ( SUM ( Table1[Value] ) ) )
    )

  • @JustinMead-OU
    @JustinMead-OU Год назад

    @HowToPowerBI - I am really enjoying and learning from your videos; please keep up the great work. I have a similar problem as another commenter, I have several "items" that have the same ranking. This is causing my pages to not always stick to the specified item limit per page and I also have pages that are blank. Is there a solution for this issue?

  • @Jay-qj1kg
    @Jay-qj1kg 11 месяцев назад

    What happens if I print it to PDF? Will it print all the pages?

    • @HowtoPowerBI
      @HowtoPowerBI  11 месяцев назад +1

      no, for that you would need to build a paginated report

  • @rexramirez8978
    @rexramirez8978 Год назад

    Genius!!

  • @AfrozAlam-ig9ec
    @AfrozAlam-ig9ec Год назад

    Just one quick question. Considering 50 million records in the dataset how about the performance of the dashboard? With all this customization/calculations we are doing to acheive the pagination with such high volume of data how to still keep the performance of the dashboard intanct? (load time should be within 10-15 secs)
    PS - This is an amazing tutorial. I loved your work :) Thank you for sharing!!

    • @MarioG83
      @MarioG83 Год назад

      Going even further - it would be nice how this performs with direct query tables... if this will be an improvement or decrease performance.

  • @sboekhoven
    @sboekhoven Год назад

    If you do INT( logical check) you get the same result as IF( logical check, 1, 0). INT( logical check ) converts TRUE = 1, FALSE = 0

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      true, I think however for most viewers writing it with IF is easier to follow

  • @MoeBig50
    @MoeBig50 3 месяца назад

    Genius

  • @vanshen957
    @vanshen957 11 месяцев назад

    Does this work with slicers and filter pane? 😂

  • @hichamezznati2646
    @hichamezznati2646 10 месяцев назад

    thank you so much for this amazing and creative video.
    i would like to share a version of Item Filter measure that gives the possibility to select many pages :
    Item Filter =
    VAR _Number_of_Items = [# Items Value]
    VAR _ItemRank = [Item Rank]
    VAR SelectedPages=
    ADDCOLUMNS(
    DISTINCT('# Pages'[# Pages]),
    "IsSelected",
    VAR _Page=[# Pages]
    return
    CONVERT(
    _ItemRank > (_Page - 1) * _Number_of_Items
    && _ItemRank

  • @Covid_19_23
    @Covid_19_23 Год назад

    Amazing! This is simply a unique discovery! Patent your idea urgently! Oh? this was invented 30 years ago, and it works great in millions of applications written for the web, but this is a BI power! he made a revolutionary rollback 30 years ago...
    p.s. I bet the BI power will disappear into history without a trace, like most of the low-grade handicrafts from Microsoft.

  • @aleksandrask7383
    @aleksandrask7383 3 месяца назад +1

    Why would anyone prefer clicking pages instead of just scroll is beyond my comprehension..

    • @HowtoPowerBI
      @HowtoPowerBI  3 месяца назад

      lol

    • @MichaelDoig
      @MichaelDoig 2 месяца назад

      Scrolling thousands of records is a poor user experience. Pagination is absolutely a solid solution where appropriate.

    • @aleksandrask7383
      @aleksandrask7383 2 месяца назад

      ​@@MichaelDoig
      "Scrolling thousands of records is a poor user experience" - Tell that to MS Excel team with worksheets :)
      And imagine Excel worksheet with PAGES instead of scrolling down for the data..
      "where appropriate" is the key :)
      if there are 2-5 pages - scroll is better.
      if there are 100s of pages - then filter should be the best solution

    • @MichaelDoig
      @MichaelDoig 2 месяца назад

      @@aleksandrask7383 I'd rather the Google search results model (pagination) over scrolling (and potential memory issues) with lots of scrolling.

  • @anujchaudhari7920
    @anujchaudhari7920 Год назад +1

    You are just amazing with power BI... 🤗

  • @vickimce93
    @vickimce93 Месяц назад +1

    I have found this so helpful. But I am wondering would anyone be able to help me as when I put in on a line graph I can't get it to work but it works perfect for a bar chart?

  • @Khan-mc3gi
    @Khan-mc3gi Год назад +1

    Can u tell me how i learn this dax language which u using himself there is any link of website i want to become master in dax as u😊

    • @HowtoPowerBI
      @HowtoPowerBI  Год назад

      got a lot of dax vids on this channel. if you like a more structured way maybe check out my learning path

  • @HowtoPowerBI
    @HowtoPowerBI  Год назад

    Learn everything I know about designing Power BI reports datatraining.io/powerbidesigntransformation