skip to main content
Power BI
    • What is Power BI
    • Why Power BI
    • Customer stories
    • Data visuals
    • Security
    • Power BI Desktop
    • Power BI Pro
    • Power BI Premium
    • Power BI Mobile
    • Power BI Embedded
    • Power BI Report Server
  • Pricing
    • Azure + Power BI
    • Office 365 + Power BI
      • Energy
      • Healthcare
      • Manufacturing
      • Media
      • Retail
    • For analysts
    • For IT
      • Overview
      • Embedded analytics
      • Power BI visuals
      • Automation
      • Documentation
      • Community
    • Overview
    • Find consulting services
    • Partner showcase
    • Find a partner
    • Become a partner
    • Instructor-led training
    • Getting started
      • Overview
      • Online workshops
      • Self-guided learning
      • Webinars
      • Documentation
      • Roadmap
      • Overview
      • Issues
      • Give feedback
    • Blog
    • Business intelligence topics
    • Overview
    • Forums
    • Galleries
    • Submit ideas
    • Events
    • User groups
    • Community blog
    • Register
    • ·
    • Sign in
    • ·
    • Help
    Go To
    • Galleries
    • Community Connections & How-To Videos
    • COVID-19 Data Stories Gallery
    • Themes Gallery
    • Data Stories Gallery
    • R Script Showcase
    • Webinars and Video Gallery
    • Quick Measures Gallery
    • 2021 MSBizAppsSummit Gallery
    • 2020 MSBizAppsSummit Gallery
    • 2019 MSBizAppsSummit Gallery
    cancel
    Turn on suggestions
    Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
    Showing results for 
    Search instead for 
    Did you mean: 
    • Microsoft Power BI Community
    • Galleries
    • Webinars and Video Gallery
    • Re: The Power BI Community Show Ep 5 - The Importa...

    Re: The Power BI Community Show Ep 5 - The Importance of Data Modeling

    05-25-2022 08:52 AM

    nawaz13
    New Member
    1772 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    danielzana
    Microsoft danielzana
    Microsoft
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    The Power BI Community Show Ep 5 - The Importance of Data Modeling

    ‎05-19-2022 04:34 PM

    This is a live show hosted by the Community Engagement Lead for Power BI, Kelly Kaye. She is passionate about the Power BI Community, founder of the Power BI Women User Group, and a Power BI user herself.

     

    On this episode, Kelly will speak with Jeroen ter Heerdt who will discuss The importance of Data Modeling. With different segments each episode, you'll want to make sure to check out future episodes as well.

     

    Jeroen's Links:

     

    -Data modeling webinar series:  https://docs.microsoft.com/power-bi/fundamentals/webinars 

     

    -Learn module on data modeling:  https://docs.microsoft.com/learn/modules/design-model-power-bi/

     

    -Connect with J on Twitter:  https://twitter.com/jeroenterheerdt

     

    -Connect with J on Linkedin: https://www.linkedin.com/in/jeroenterheerdt/

     

     

    Follow us on Twitter - https://twitter.com/mspowerbi

     

     

     

     

     

    watch?v=PoCUHCAt_DM

    Labels:
    • Labels:
    • The Power BI Community Show
    Message 1 of 20
    2,425 Views
    5
    Reply
    • All forum topics
    • Previous Topic
    • Next Topic
    nawaz13
    nawaz13
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-25-2022 08:52 AM

    Why is this hosted on YouTube and not MSN videos ?

    Message 20 of 20
    1,772 Views
    0
    Reply
    berntmagne
    berntmagne
    Frequent Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-24-2022 06:59 AM

    Interestning to learn about the bridge table that is created in many-to-many relationship, comforting to know that reports are not useless when this is used. 

    Message 19 of 20
    2,040 Views
    0
    Reply
    NickOP
    NickOP
    Frequent Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 04:35 PM

    Any recommendation on books/websites for building robust data models within Power BI?

    Message 17 of 20
    2,147 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to NickOP
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-24-2022 11:29 AM

    there are multiple books out there, some focused on Power BI, some technology agnostic. The classic book about dimensional data modeling is Kimball's Datawarehousing toolkit. There are books on Data modeling for Power BI published by Packt as well. I have personally never read it, but the Star Schema reference is also mentioned very often.

    Message 18 of 20
    2,003 Views
    1
    Reply
    daviddonoso
    daviddonoso
    Frequent Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:11 PM

    Hi, please help.

    I have dimension tables on my project and mantain them on Google Spreadsheets (for example the Stores list with their state, creation date, size and manager). Each column of this table has a responsible (for example I create each new store and other person adds the state/location).

    Is there a best practice to store this table and mantain them? A software from microsoft or something similar??

     

    I protect cells, but i want that if I create a new store I want the responsables to be able to add their information. It doesnt seem the right way to mantain Slowly Changing Dimensions (SCD).

    I Dont know if Dataverse, Power Apps, Lists or other are more appropiate for this purpose.

     

    Thanks!

    Message 13 of 20
    2,223 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to daviddonoso
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 01:07 PM

    hi, thanks for posting your question! Not sure I understand what exactly you're after, but it looks like need some data store between the spreadsheet and Power BI, such as Microsoft Synapse, Azure SQL or Dataverse, or whatever helps you to store the data and track it over time.

    Message 14 of 20
    2,198 Views
    0
    Reply
    daviddonoso
    daviddonoso
    Frequent Visitor
    In response to jeroenterheerdt
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 01:31 PM

    Hi Jeroen, thanks for your reply. I´ll try to explain better.

     

    I have many dimension tables. Some are from the softwares we use (so those are fine). Others are mantained on Google Spreadsheets that are updated manually. This last ones are, Dim_Stores, Dim_Accounts groupings, Dim_StoreSalesGoals, Dim_Store characteristics (when it opened, when it closed, who is the responsable manager, the size of the store, etc).

    So when I create a new Store, I have to create that new store on every dimension so others can complete their information on the different dimension tables. The new store doesnt appear blank on the other dimension tables y have to create a new line on each one.

     

    I imagined a Form or some similar tool better made for SCD tables. ¿Which of the ones you mentioned is the most basic to manage?

    Thanks!

    Message 15 of 20
    2,188 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to daviddonoso
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 04:08 PM

    problem is that you need some way of storing SCD tables? It looks to me that the spreadsheet will only ever contain the latest status, right? It's hard for me to answer what the right place for you is to store that "history", it depends on many things such as what you're used to, the data volume, what technologies you have access to, etc.

    Message 16 of 20
    2,155 Views
    1
    Reply
    ERCLOS
    ERCLOS
    Regular Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:04 PM

    Q: Is there a relationship/ratio between the number of fact tables and dim tables?

    Message 11 of 20
    2,234 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to ERCLOS
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:55 PM

    hi, thanks for taking the time to ask the question 🙂 normally I'd expect there to be any number between 4 and 20 dimension tables. Very complex data models might even have 100s of dimension tables.

    Message 12 of 20
    2,208 Views
    0
    Reply
    carlnasc
    carlnasc
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:01 PM

    Thanks for the session, it was very informative!!

    Message 9 of 20
    2,241 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to carlnasc
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:56 PM

    glad you liked it!

    Message 10 of 20
    2,208 Views
    0
    Reply
    UB400
    UB400
    Regular Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 11:32 AM

    I have question on the example of a sales model you're currently showing, did you bring Sales "Header" info into the Sales "Details" or "Line Items" table in the diagram you're showing?

    Message 6 of 20
    2,268 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to UB400
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:57 PM

    the 'Sales' table is on the line level, in this example.

    Message 7 of 20
    2,208 Views
    0
    Reply
    UB400
    UB400
    Regular Visitor
    In response to jeroenterheerdt
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 09:13 PM

    Thanks for the reply, much appreciated.

    Message 8 of 20
    2,096 Views
    0
    Reply
    parishdapbi
    parishdapbi Advocate II
    Advocate II
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 11:29 AM

    Q: What about joining fact tables together in a relationship? Especially facts at different level of detail. Say Orders -> Lines -> Discounts.

    Message 4 of 20
    2,272 Views
    0
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to parishdapbi
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:59 PM

    it happens, but not as often. If it is very common in your scenario (i.e. more than 25% of the relationships are fact-fact) you need to rethink your model

    Message 5 of 20
    2,200 Views
    0
    Reply
    b5lurker
    b5lurker Advocate II
    Advocate II
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 11:20 AM

    Great to see content that is "pushing" PBI users towards proper model building in PBI, this the KEY to using PBI in it's most optimized form. Just adding tables to your report without making it into a proper model will make your job so much harder. 🙂

    Message 2 of 20
    2,279 Views
    4
    Reply
    jeroenterheerdt
    Microsoft jeroenterheerdt
    Microsoft
    In response to b5lurker
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Email to a Friend
    • Report Inappropriate Content

    ‎05-23-2022 12:59 PM

    I fully agree!

    Message 3 of 20
    2,200 Views
    1
    Reply

    Power Platform

    • Overview
    • Power BI
    • Power Apps
    • Power Automate
    • Power Virtual Agents

    • Sign in
    • Sign up

    Browse

    • Solutions
    • Partners
    • Consulting Services

    Downloads

    • Power BI Desktop
    • Power BI Mobile
    • Power BI Report Server
    • See all downloads

    Learn

    • Guided learning
    • Documentation
    • Support
    • Community
    • Give feedback
    • Webinars
    • Developers
    • Blog
    • Newsletter

    © 2022 Microsoft

    Follow Power BI

    • Privacy & cookies
    • Manage cookies
    • Terms of use
    • Trademarks