Reusing formatting for Power BI reports

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025
  • How you can save time when building and maintaining Power BI reports by using strategies to re-use visual formatting.
    Article and download: sql.bi/860880?...
    How to learn DAX: www.sqlbi.com/...
    The definitive guide to DAX: www.sqlbi.com/...

ความคิดเห็น • 67

  • @MarcHavermans
    @MarcHavermans 9 วันที่ผ่านมา +2

    I have been waiting for a thorough and useful explanation about Themes. Thanks Kurt!

  • @SeanWang-o8o
    @SeanWang-o8o 17 วันที่ผ่านมา +1

    This video is so great that we feel exactly the same emotion again and again, and now Kurt is showing us some good method to finally tackle the 'beast'. Love the final portion of the video! Keep it up, Kurt!

  • @clarencereyes31
    @clarencereyes31 หลายเดือนก่อน +4

    Thank you for helping us enjoy working with Power BI and helping us change our Power BI day-to-day dev journey from an frustrating adventure to an enjoyable one ✅

  • @businessinsights_AlexRobe
    @businessinsights_AlexRobe หลายเดือนก่อน +3

    Once again you are taking reusability and efficiency to the next level! I was not aware of quite some details like using template color names for measures - really powerful timesaver
    Thanks for explaining an sharing your template - awesome stuff to build up from! 💪👍

  • @HachiAdachi
    @HachiAdachi หลายเดือนก่อน +5

    UNUSUALLY emotional and animated Kurt has convinced (threatened) me into planning to invest my time setting up a proper theme file during this holiday break...

    • @KurtBuhler
      @KurtBuhler หลายเดือนก่อน

      Don't work over the holidays! 😉

  • @AustinDoran-s2p
    @AustinDoran-s2p หลายเดือนก่อน +3

    Thanks for the thoughts! Maintaining a theme file in our GIT repo sounds way better than re-applying formatting changes on each of our reports. Nailed it once again.

  • @sergiizelenko4114
    @sergiizelenko4114 หลายเดือนก่อน +2

    Amazing tips!!! I didn't know that you can actually reference theme colours in DAX!!! 🤯
    Thank you so much!!!

  • @toulasantha
    @toulasantha หลายเดือนก่อน +4

    Fantastic being able to use variable names from theme file in conditional formatting.

  • @barttrudeau9237
    @barttrudeau9237 หลายเดือนก่อน +2

    Great insights on using measures more effectively for formatting. Thank you!

  • @huseyinburaktasci
    @huseyinburaktasci หลายเดือนก่อน +2

    Great insights! It seems that it's one of the points that bothers Kurt a lot 😁 The content was beneficial, and the explanation was clear, as always! Thank you!

  • @TrassBI
    @TrassBI หลายเดือนก่อน +2

    This topic was very much needed. Thanks for the information presented, as always, in a brilliant way! 👍

  • @SamFisher-x2y
    @SamFisher-x2y หลายเดือนก่อน +2

    excellent video, thank you very much. I also found that formatting took me 4-5 times longer than initially thought. This will save time.

  • @alono2323
    @alono2323 หลายเดือนก่อน +2

    Great tips! Many thanks. The end of the video is brilliant 😅

  • @kukeleku13
    @kukeleku13 หลายเดือนก่อน +2

    Looks like you did some formatting to your beard too!
    Great video again. Creating a theme file is one of the first things I did when I joined my latest employer. It was a great way to impress my new colleagues. But as always, you taught me some new skills with this video too. Thanks!

  • @anushkedlaya
    @anushkedlaya หลายเดือนก่อน +2

    Wonderful.... it's a time saver 👌

  • @gvitullib
    @gvitullib หลายเดือนก่อน +2

    🤣🤣 Great Kurt. I can so relate to the nightmare task of formatting multiple visuals.

  • @workstuff5253
    @workstuff5253 หลายเดือนก่อน +2

    Thank you for your time and, as usual, nicely explained and demoed content!. I will most definitely be making use of this from now on. The theme editor in PBI is (as usual) woefully inadequate. It would be nice if you could see the changes while you customise elements and even better if the saved theme file was prefilled with all of the default settings.
    Passive aggressive level turned up to 11 - love it! Hopefully you didn't hurt anyone before you got to vent at the gym 🤣

  • @trux66
    @trux66 หลายเดือนก่อน +2

    This is excellent! I have been building a theme file and improve how we are using it accross reports and this filled in some missing knowledge. Thank you!!

  • @nazimscr
    @nazimscr หลายเดือนก่อน +2

    Great video, huge time saver, many thanks for sharing this😊

  • @DIGITAL_COOKING
    @DIGITAL_COOKING หลายเดือนก่อน +2

    Absolutely professionnel !

  • @zahir585
    @zahir585 หลายเดือนก่อน +2

    Brilliant thanks for sharing ♥️

  • @VictorHugo-bd3bf
    @VictorHugo-bd3bf หลายเดือนก่อน +2

    This is great; thank you so much, Kurt. I need a video course with all these nice tips.

  • @jeffweir9358
    @jeffweir9358 หลายเดือนก่อน +2

    Mate! Brilliant! It really me off that the "Conditional Formatting" option of databars does not itself let you use conditional formatting to DYNAMICALLY change things like min/max or colour based on what the user might be filtering on. GRRR!
    Love the outtake outrage outburst!

  • @furkansimsek33
    @furkansimsek33 หลายเดือนก่อน +3

    Great information, thank you for sharing :)

  • @dailyuploads3959
    @dailyuploads3959 หลายเดือนก่อน +2

    Thanks such an amazing demonstration

  • @hannesw.8297
    @hannesw.8297 หลายเดือนก่อน +2

    Very useful and well explained, thank you!
    Also, I like your passion for Power BI :)

  • @vanlessing
    @vanlessing หลายเดือนก่อน +2

    Thx. We use a somewhat standard json theme, though some bugs. Great tip with the naming inside the json for DAX. Enjoy - new card viz.

  • @Nikol_YouTube
    @Nikol_YouTube หลายเดือนก่อน +2

    Thank you! I find this very usefull
    i was using the json file but i didnt know how i could connect it to the conditional formatting settings :)

  • @mwaltercpa
    @mwaltercpa หลายเดือนก่อน +2

    Absolutely amazing. Huge ROI for design

  • @rafaelfigueiredo6621
    @rafaelfigueiredo6621 หลายเดือนก่อน +2

    nice tips, love the ending, we've all been there 😁

  • @PaulBrady-gv4yo
    @PaulBrady-gv4yo หลายเดือนก่อน +2

    Very helpful, thank you.

  • @mazchen
    @mazchen หลายเดือนก่อน +2

    Another benefit besides saving work: similar design across all your reports, which increases usability and user acceptance.

  • @Vkipatil
    @Vkipatil หลายเดือนก่อน +2

    Wow i learned something new ❤

  • @TRZMac
    @TRZMac หลายเดือนก่อน +3

    I like your Videos SQLBI, why not make a video together where you do maybe a Q & A or generally speak from your experience of getting to the level you guys are currently at whether its DAX, SQL, PowerBI or the Data Analysis field in general.
    I feel like such topics would also be very interesting to speak about.

  • @rokaskarabevicius
    @rokaskarabevicius หลายเดือนก่อน +2

    the ending was epic.

  • @zoiszicos7748
    @zoiszicos7748 หลายเดือนก่อน +2

    very nice and helpful

  • @walterstevens8676
    @walterstevens8676 หลายเดือนก่อน +2

    Great video, pitched at an accessible level. Nice calm delivery! I'm not sure whether I can transfer a bunch of conditional measures when the actual columns are different between 2 reports....

  • @innocentigiwa5509
    @innocentigiwa5509 หลายเดือนก่อน +2

    Nice video ❤

  • @trulli777x
    @trulli777x หลายเดือนก่อน +2

    This is great!

  • @vyazici
    @vyazici หลายเดือนก่อน +2

    note for the viewers. watch until the end :)

  • @tomduffhues622
    @tomduffhues622 หลายเดือนก่อน +2

    This is genius! Thanks

  • @amitbhaigade4599
    @amitbhaigade4599 หลายเดือนก่อน +2

    Kurt, bring your beard back. It was like Jesus was teaching us intricacies of BI in easiest possible way.

    • @KurtBuhler
      @KurtBuhler 23 วันที่ผ่านมา

      The beard is perpetually returning

  • @baskis69
    @baskis69 หลายเดือนก่อน +2

    Very useful thanks for sharing¡¡¡

  • @AgulloBernat
    @AgulloBernat หลายเดือนก่อน +2

    I had no idea you could define named custom top level colors 🤯

  • @charlesg5917
    @charlesg5917 หลายเดือนก่อน +2

    Very timely and great video! I share your frustration as I've spent the last couple of days tweaking visuals formatting. I already use DAX measures for conditional formatting but I didn't know that it could reference theme colors.
    I'd be interested to know your thoughts on Deneb. I found LLMs are really good at creating and modifying Deneb visuals since Vega is an established framework and very well documented. Claude's artifact can even show the result in real time!I'm more and more tempted to use it for all my visuals, the level of customization and reusability is a game changer compared to Power BI native visuals. But I wonder if it has an impact on performance.

    • @SQLBI
      @SQLBI  หลายเดือนก่อน +1

      Kurt covered Deneb (compared to other options) in this article/video: www.sqlbi.com/articles/creating-custom-visuals-in-power-bi-with-dax/

  • @dipongkarroy1720
    @dipongkarroy1720 หลายเดือนก่อน +2

    OMG! It will save tons of time......

  • @Toma-l1v
    @Toma-l1v วันที่ผ่านมา +1

    Awesome! Thank you

  • @egbertdejong6377
    @egbertdejong6377 หลายเดือนก่อน +2

    Useful (as always). Any risks of powerbi's failing because of themes used ?

    • @KurtBuhler
      @KurtBuhler หลายเดือนก่อน

      No, themes will fail to apply if they fail schema validation. However, it will not validate whether certain properties are valid or appropriate, like invalid image definitions (for page backgrounds) or poorly-chosen fonts (i.e. custom fonts) or colors (i.e. over-use of red).

  • @zacs7971
    @zacs7971 หลายเดือนก่อน +2

    great video sir. What mic are you using?

    • @SQLBI
      @SQLBI  หลายเดือนก่อน +1

      Kurt uses the same mic as Alberto, who described it here: www.sqlbi.com/blog/alberto/2021/02/14/on-my-recording-gear/

  • @tedbadje3430
    @tedbadje3430 หลายเดือนก่อน +2

    Your cat skeered me!! Great presentation, though.

  • @thasr81
    @thasr81 หลายเดือนก่อน +2

    Hahahahha, the ending is epic.

  • @MucahitKatirci
    @MucahitKatirci 24 วันที่ผ่านมา +1

    Thanks 🥰

  • @SOMNATHRAY-w4e
    @SOMNATHRAY-w4e 11 วันที่ผ่านมา +1

    Thank you Kurt - this is amazing.
    How about Conditional Formatting on variance percentage data bars on an Income Statement - increase in Revenue lines in Green or good and increase in Expense line items in red or bad and decrease in Expense line items in green or good Thank you in advance

  • @GaryThomann-CoGC
    @GaryThomann-CoGC หลายเดือนก่อน +2

    23:48 love the Jonathan Pie like outtake :} eg Jonathan Pie: 'It's 50 Shades of Beige.' th-cam.com/video/ghr2M8mh8MA/w-d-xo.html

  • @hylamthanh1066
    @hylamthanh1066 หลายเดือนก่อน

    May I know which software you use to screen record and video editor

  • @lizcress187
    @lizcress187 28 วันที่ผ่านมา +1

    The end rant. Yes. The amount of time I’ve spent on formatting the new cards. The limit does not exist.

  • @Jonas_Willems
    @Jonas_Willems หลายเดือนก่อน

    Hey Kurt, off topic but which microphone are you using here?

    • @SQLBI
      @SQLBI  หลายเดือนก่อน

      Kurt uses the same mic as Alberto, who described it here: www.sqlbi.com/blog/alberto/2021/02/14/on-my-recording-gear/

  • @sambolt8803
    @sambolt8803 หลายเดือนก่อน

    I am struggling with columns width for my matrix (i have a report with different pages, and each page has a different matrix) the width of the columns must be the same for all the columns in all matrix.
    I think using json file theme should be the solution. Don't know
    Someone have a solution ?

    • @KurtBuhler
      @KurtBuhler หลายเดือนก่อน

      On my personal channel i describe how to do this by modifying the layout.json or .pbir when you save a report as a .pbip file.

  • @workstuff5253
    @workstuff5253 หลายเดือนก่อน

    Q: With the theme schema, do you know if it allows custom named colours, e.g "brandColour": "#0172be",

    • @KurtBuhler
      @KurtBuhler หลายเดือนก่อน

      No unfortunately not. There is schema validation that only allows certain properties.