Thanks Chris, i love the way you always breakdown the concepts into simple bitable bits.
@eniolaadekoya562319 сағат бұрын
Great lesson i will like to this on microsoft fabric over the weekend
@sambameissa2 күн бұрын
Thank you, really love how clear you guys explain concepts. keep up the good work.
@Chris-at-MavenКүн бұрын
Glad you enjoyed this one!
@KumarSrinivasAvvaru6 сағат бұрын
Great work, thanks for sharing
@SothearithKONGMrMuyKhmer19 сағат бұрын
Thank you so much! That’s really helpful! 🥰
@Chris-at-Maven19 сағат бұрын
Glad to hear it!
@SothearithKONGMrMuyKhmer19 сағат бұрын
@@Chris-at-Maven Thank you! 🙏
@awesh198613 сағат бұрын
Loved the video. Too good.
@NitinKunigal18 сағат бұрын
Hey Chris, I really liked the way you explained the concept of Normalization! However, I need some clarification. According to my understanding, I think it's always better to rather reference a query than duplicate a query for creating dim tables. Here's the logic: reference query establishes parent-child dependency with the master query (transaction table). Whenever there's an update made to the transaction table i.e., a new customer being added or something else, the child query (used for dim tables) also gets updated accordingly. On the other hand, duplicate query is independent and doesn't have any relationship with the master query (transaction table). Please share your insights! Cheers!
@txreal211 сағат бұрын
Makes sense. Thanks 👍
@benosborne413Күн бұрын
Great lesson. What if I want to update the info on a daily, weekly or monthly basis?
@Chris-at-MavenКүн бұрын
In this case we're working with a local CSV file for simplicity, but it reality you'd likely have a database connection that would pull in new information when the query is refreshed. If you don't have a DB, you could also connect to shared locations like SharePoint or OneDrive, or point to a local folder where you can add new files and automatically append them via Power Query.
@benosborne41321 сағат бұрын
@@Chris-at-Maven Do you a full video on Power Query?
@sunnygawande52832 күн бұрын
So if I do calculations on denormalized data then will it give an error??
@Chris-at-MavenКүн бұрын
No, it's not that there's anything WRONG about denormalized tables, it's just that they contain more information than you technically need. Normalization is essentially just about reorganizing your data to minimize redundancy.
@NirRobinsonКүн бұрын
Why do you prefer duplicate vs reference?
@Chris-at-Maven19 сағат бұрын
I'm not sure I'm following... At the end of the video I mention that data analysts often prefer star schemas because they are better suited for exploratory analysis, even though there may be some redundancy in the tables.
@KeoniPKim2 күн бұрын
So when you get a new "Transactions File" would you just refresh the data?
@potatocraftd66292 күн бұрын
Yes
@Chris-at-MavenКүн бұрын
It depends. In this case we're working with a local CSV file for simplicity, but it reality you'd likely have a database connection that would pull in new information when the query is refreshed. If you don't have a DB, you could also connect to shared locations like SharePoint or OneDrive, or point to a local folder where you can add new files and automatically append them via Power Query. If the file name and path didn't change, then yes you could update the source file and refresh the query to see the new data.
@mrbartuss1Күн бұрын
Why are all examples on this channel so simple and in real world it is all messed up...
@Chris-at-Maven19 сағат бұрын
Fair point! The intention here is to help people build a really clear intuition for what data normalization means, and how to apply normalization techniques to create star and snowflake schemas. In later demos we'll start layering in more complexity and messier datasets, but that would be counterproductive unless you'll built that foundational understanding first.
@mrbartuss118 сағат бұрын
@@Chris-at-Maven I totally agree. However, you’ve already made plenty of videos for total beginners. More complex content would be really appreciated