Data Modeling (Star Schema 🌟) in Power BI - Creating Dimension Tables

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ม.ค. 2025

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

  • @awarrentfa
    @awarrentfa 2 ปีที่แล้ว +37

    I have watched so many videos about the star schema concept, but this is the very first video I've seen to actually walk me through how to actually normalize a denormalized table of data. THANK YOU, Manuel. I feel like I finally get it now!

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว +1

      Awesome, thank you!

    • @glengarner4566
      @glengarner4566 ปีที่แล้ว +1

      Agreed, this was a great video to share with my new Power BI expert-in-training. It's always been the one concept that I feel like is criminally underexplained, either ignoring it entirely, talking too high-level, or assuming you already know how to do it. And other guides use DAX which... is not what you're supposed to do when you're building the starting model. Useful to visualizing the idea, but not for practically doing it. This Power Query-based video is perfect.

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

    Thank you very much for this great explanation. Almost all the other videos only lightly touch this area without going into the depth of it. This video has the right balance of simplicity and depth. thanks again.

  • @devun1248
    @devun1248 3 ปีที่แล้ว +4

    Short, Clear, Precise.
    You are awesome! Keep it up

  • @ifyluv7402
    @ifyluv7402 2 ปีที่แล้ว +1

    I was confused because the basic star schema tutorials weren't giving me what I want but this video just solved my problem. Thank you

  • @8bitsql
    @8bitsql 2 ปีที่แล้ว +1

    OMG, this is the topic I am searching from 10 days. very well expalained

  • @yutianwanggg
    @yutianwanggg 2 ปีที่แล้ว +12

    This is extremely helpful! Thank you so much for making such a good interpretation of how data schema works in PowerBI!

  • @kkpw12
    @kkpw12 ปีที่แล้ว

    this is I love. Actual example and not just slide show of pictures and theory.

  • @adeayoadewale-vr5pp
    @adeayoadewale-vr5pp หลายเดือนก่อน

    Thank you so much for this. I got it the moment you explained with the demo.

  • @mauriceprice4211
    @mauriceprice4211 2 ปีที่แล้ว +6

    Hey Manuel, thanks for making a mystery into something that I can use today! If only all tutorials were this straight forward to understand. Nice work!

  • @ethanlecuona5557
    @ethanlecuona5557 3 ปีที่แล้ว +21

    You're really good at explaining! Thank you for being so awesome!

    • @PragmaticWorks
      @PragmaticWorks  2 ปีที่แล้ว

      We appreciate that. Thanks for watching!

  • @olusolaokuboyejo7291
    @olusolaokuboyejo7291 2 ปีที่แล้ว +1

    Thanks so much for making this topic easy to understand.

  • @nazirkulovbotir6491
    @nazirkulovbotir6491 2 ปีที่แล้ว +1

    You are a lifesaver. This is essential for building DWH from scratch. Thank you.

  • @Jad-m5f
    @Jad-m5f 5 หลายเดือนก่อน

    Such a great video and instructor. I've always struggled with modeling with star schemas but this makes so much sense and I'm sure I'll come back for when I need a reference. Thank you!

  • @mantasgustas1352
    @mantasgustas1352 ปีที่แล้ว

    one of the best one I seen so far

  • @Ryiah87
    @Ryiah87 3 ปีที่แล้ว +5

    First time I've seen query merging. It's really efficient. Thanks!

  • @nolann2763
    @nolann2763 2 ปีที่แล้ว +1

    You are a great teacher. Taking the complex and making it simple is a great trait to have.

  • @yolanizitumane4993
    @yolanizitumane4993 2 ปีที่แล้ว

    One of the best PowerBi videos on TH-cam. Thanks Sir.

  • @JohnWheat-w7i
    @JohnWheat-w7i 11 วันที่ผ่านมา

    Nice work explaining this, thank you.

  • @КристинаКосенко-р2о
    @КристинаКосенко-р2о 2 หลายเดือนก่อน

    thank you, I finally got it. It was very clear explanation!

  • @jerrychen8715
    @jerrychen8715 2 ปีที่แล้ว

    That's amazing video that getting me thru the basic of the data schema, short but very precise.

  • @jessicaperez3746
    @jessicaperez3746 2 ปีที่แล้ว +1

    This is amazing, was able to apply immediately and get a better more efficient product. Thanks!

  • @BrettGroneman
    @BrettGroneman 2 ปีที่แล้ว +1

    Fantastic job teaching this. Super helpful for me trying to figure out this tool.

  • @mosesakwagiobe4438
    @mosesakwagiobe4438 ปีที่แล้ว +1

    great video, well explained and straight to the point.

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

    Great job! This was so easy to understand, appreciate the video!

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

    Fantastic video. Thanks! I understand modelling, but am new to PowerBi and have been pulling my hair out on how to normalise data. This was everything I needed. ❤

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

      i love you , have you onlyfans?

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

    perfectly explained. Finally understood the concept

  • @TraceyOsbornHR
    @TraceyOsbornHR 2 ปีที่แล้ว +1

    Excellent information!! Thank you!!!

  • @mirelatamaokigiraldini9989
    @mirelatamaokigiraldini9989 2 ปีที่แล้ว +1

    Excellent video! Thank you so much for this Manuel, just subscribed because of this video. Thanks a lot!

  • @rahulrd2713
    @rahulrd2713 2 ปีที่แล้ว +1

    very clear and informative. thanks

  • @fennecfennec5234
    @fennecfennec5234 3 ปีที่แล้ว +1

    brilliant demonstration Thank you so much

  • @Melonsandwic
    @Melonsandwic 2 ปีที่แล้ว +1

    Really nicely explained, this is going to help me clean up my messy models for sure.

  • @muftau7
    @muftau7 3 ปีที่แล้ว +1

    Very good explanation

  • @ae7786
    @ae7786 2 ปีที่แล้ว +1

    Great video Manual. This information is going to help me tremendously! 😀

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

    This is really good! Thank you very much!

  • @gokyo_66
    @gokyo_66 ปีที่แล้ว

    Amazing job Manuel, really appreciate it

  • @AbadllahDeBourgogne
    @AbadllahDeBourgogne 2 ปีที่แล้ว

    Great tutotial, very instructive.

  • @advent7324
    @advent7324 3 ปีที่แล้ว +1

    Great Video Manuel, and logic really well explained. :)

  • @eligorniak9699
    @eligorniak9699 ปีที่แล้ว

    Amazing explanation! Thank you!

  • @tahirhanif9669
    @tahirhanif9669 ปีที่แล้ว

    Excellent presentation, thank you

  • @chandrasekhar1883
    @chandrasekhar1883 2 ปีที่แล้ว +1

    Powerful explanation.💯

  • @joseluisbeltramone599
    @joseluisbeltramone599 2 ปีที่แล้ว +1

    Awesome video, Manuel. Thank you very much for sharing your knowledge!

  • @stevieboyProductions
    @stevieboyProductions 2 ปีที่แล้ว +1

    Great video, I've definitely learned something today. Thank you for this tutorial, I'll be looking to implement this going forward

  • @Avenger24601
    @Avenger24601 2 ปีที่แล้ว

    Manuel, this was so useful. Thank you! I like how you present.

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

    Thank you for this video!

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

    Liked and subscribed. Excellent tutorial.

  • @barryjorden1145
    @barryjorden1145 2 ปีที่แล้ว +1

    Excellent video!

  • @iamthemoss
    @iamthemoss ปีที่แล้ว

    Good job, great explanation.

  • @EllaXu-ge7hf
    @EllaXu-ge7hf 9 หลายเดือนก่อน

    Thank you so much for this Dim in PowerBI

  • @stevanmomcilovic4469
    @stevanmomcilovic4469 2 ปีที่แล้ว +1

    Good explanation.

  • @bensix6496
    @bensix6496 3 ปีที่แล้ว +1

    Man that was a very good video, very visual and nicely explained not too much info so I could relate and think about my own problematics and how it ties at the same time.. you have a new subscriber!!

  • @carltonpatterson5539
    @carltonpatterson5539 3 ปีที่แล้ว +2

    Absolutely excellent talk ... truly well delivered. I love the passion

  • @RenataOliveira-dw1vl
    @RenataOliveira-dw1vl 3 ปีที่แล้ว +1

    Very helpful! Thanks a lot.

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

    Simple effective, thank you so much.

  • @ahsanali50
    @ahsanali50 2 ปีที่แล้ว +1

    Awesome Work Sir !! Thank you for the value provided . Subscribed !! ☺️

  • @jilalumustefa2276
    @jilalumustefa2276 ปีที่แล้ว

    no comment only appreciated 100% for great JOB

  • @iamtrapped1
    @iamtrapped1 2 ปีที่แล้ว +1

    Great video

  • @baneledludlu7983
    @baneledludlu7983 2 ปีที่แล้ว +1

    Thank you so much this is helpful

  • @naojamg
    @naojamg 3 ปีที่แล้ว +1

    this video is a masterpiece!! thank you very much 🤓

  • @kidssongs6542
    @kidssongs6542 2 ปีที่แล้ว

    Thank you so much!, truly helpful!

  • @vandanakoneti4928
    @vandanakoneti4928 3 ปีที่แล้ว +1

    Really helpful awesome! Thank you very much.

  • @lpdowdell
    @lpdowdell ปีที่แล้ว

    I love Manuel!

  • @ramielhag2284
    @ramielhag2284 2 ปีที่แล้ว +1

    Perfect!! Thanks

  • @Manojprapagar
    @Manojprapagar ปีที่แล้ว +1

    Amazing video

  • @juantray
    @juantray 2 ปีที่แล้ว +1

    Good stuff, bro! 🤌🏽

  • @paulobuenobruno3423
    @paulobuenobruno3423 ปีที่แล้ว

    Great video, thanks!

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

    This guy is amazing.

  • @richardgavatin2592
    @richardgavatin2592 2 ปีที่แล้ว

    Excellent - thanks!

  • @jayong2370
    @jayong2370 2 ปีที่แล้ว

    That was great. Thank you.

  • @ArnavMangla-m3b
    @ArnavMangla-m3b 5 หลายเดือนก่อน +1

    Is there an excel file corresponding to the one used in the video that I can follow along with?

  • @aziiserak8863
    @aziiserak8863 2 ปีที่แล้ว +1

    well explained thx

  • @davidmanoraj6274
    @davidmanoraj6274 2 ปีที่แล้ว +1

    Awesome 🎉 thanks

  • @Cebuanoontwowheels
    @Cebuanoontwowheels 2 ปีที่แล้ว +1

    Thank you very much sir!!!

  • @ItsWithinYou
    @ItsWithinYou 2 ปีที่แล้ว +1

    Awesome!

  • @rachelrdh5671
    @rachelrdh5671 ปีที่แล้ว

    AMAZING tutorial

  • @phenposothea4892
    @phenposothea4892 2 ปีที่แล้ว +1

    Thanks!

  • @babulthegreat4834
    @babulthegreat4834 2 ปีที่แล้ว

    This was extremely helpful! Is this how I would tie in a date table, as well? Merge with the date table then delete the original columns? Thanks!

  • @deniseortiz8567
    @deniseortiz8567 2 ปีที่แล้ว

    Hi thanks for the video! Great summary! At 12:09 for Denormalized Tables it lists "Best for increasing the spee of data search and analysis" on the slide but I interepret from what you are saying, the opposite. Can you exlplain the statement on slide a bit more please? Thank you!

  • @shivappas8432
    @shivappas8432 2 ปีที่แล้ว +1

    Thank You

  • @Brett-u7x
    @Brett-u7x ปีที่แล้ว

    Thanks for sharing the video. I was able to create a star schema with my data by following along. Do you have a video where you show how to use the star schema tables and create visuals with them? I am trying to recreate visuals I had made before star schema vs with star schema and my visuals are coming out very differently. Bar charts with data in x and y axis along with the legend. Thanks!

  • @GiaiPhapXP
    @GiaiPhapXP 3 ปีที่แล้ว +1

    Great! Thanks.

  • @francisjohn6638
    @francisjohn6638 2 ปีที่แล้ว +1

    It's awesome

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

    Great video, however this aligns more with a traditional multidimensional model (snowflake). PowerBi is optimized to work with a tabular model which is more denormalized in nature. I think our response to introduce snowflake stems more from our bias towards DB design than dimensional modeling. Both will work though and you provided a great lecture

  • @lilpandacub
    @lilpandacub 3 ปีที่แล้ว +1

    Learned so much

  • @fadwa2413
    @fadwa2413 3 ปีที่แล้ว +1

    perfect!!
    Thanks a lot
    Keep going Please

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

    You have mentioned that star schema is about getting things normalized but Data Bricks suggests this:
    Star schemas denormalize the data, which means adding redundant columns to some dimension tables to make querying and working with the data faster and easier. The purpose is to trade some redundancy (duplication of data) in the data model for increased query speed, by avoiding computationally expensive join operations.
    Bit confused.

  • @Adin7785
    @Adin7785 3 ปีที่แล้ว +1

    Awesome! Great job explaining the value of normalized data.

  • @wuajaz91
    @wuajaz91 2 ปีที่แล้ว +1

    if you want to understand what is star schema and how to use id in pbi, this video is for your you.

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

    I wish Power BI could integrate with a GraphQL spec or something like it. Where the query is the model and no need to manage relationships. However love your video and thank you!

  • @parastoomousavi8847
    @parastoomousavi8847 ปีที่แล้ว

    perfect. thanks

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

    Thank you so much

  • @sunenielsen2686
    @sunenielsen2686 ปีที่แล้ว

    Thank you! Very helpful video when beginning my Power BI adventure and want to apply good Power BI data models. However, one thing keeps me awake at night - - but I hope there is no reason for that other than my lack of knowledge - - well, the thing is, now that I have done all the normalisation in Power BI, data is organised very different from my starting point - - so will Power BI still be able to recognize the original data set from Excel that I will continue to use as a datasource, and what if I did make changes in my Excel datasourse - how should I apply these changes in Power BI If I eg added an extra column in my Excel model???

  • @mirdhapuneet
    @mirdhapuneet 3 ปีที่แล้ว +1

    superb

  • @ankitacs7
    @ankitacs7 3 ปีที่แล้ว +1

    Thanks for explaining! have a question, if a new category segment is added in the productdim table at the database level then how that will be reflected in the categorydim table which is created in power bi ?

    • @excelrati
      @excelrati 3 ปีที่แล้ว +1

      In this video, dimensions are created dynamically in each refresh based on the original sales table of sales.
      So, if the new category shows up in any sale, the new category will be picked up by the query that creates the dimension of categories.

  • @shawnebrown
    @shawnebrown 2 ปีที่แล้ว

    Fantastic video. Thank you. Would be very interested in knowing what you were going to do with the Geo Dim.

  • @SYLDE-c3v
    @SYLDE-c3v 3 หลายเดือนก่อน

    @Future Me : 16:17 is the timecode you'll look for for actually creating DimTables from Facts

  • @kevdo6333
    @kevdo6333 ปีที่แล้ว

    Thanks dear

  • @xMastJedi
    @xMastJedi 3 ปีที่แล้ว

    DIM tables. MOST Important part of data in model.

  • @mercydabbs3330
    @mercydabbs3330 3 ปีที่แล้ว +1

    Thank you!!!!

    • @PragmaticWorks
      @PragmaticWorks  3 ปีที่แล้ว

      You're welcome!

    • @mercydabbs3330
      @mercydabbs3330 3 ปีที่แล้ว

      @@PragmaticWorks I have a challenge of identifying the grain of a dataset, please where can I find your video on this?

  • @anitachacko8006
    @anitachacko8006 ปีที่แล้ว

    Thank u❤

  • @oscarrosalescorzo
    @oscarrosalescorzo 2 ปีที่แล้ว +1

    Excelent