What is a Data Vault ? | 3NF vs Dimensional model vs Data Vault | Quick Starter Guide in 2023

Поделиться
HTML-код
  • Опубликовано: 4 июл 2024
  • What is a Data Vault ? | 3NF vs Dimensional model vs Data vault (2020)
    #datavault #datavault2.0 #agile #datawarehouse #datamodelling #datavaultvs3nf #datavaultvsdimensionalmodel #itkfunde
    **Link to other interesting tutorials**
    What is a Datalake (2019) | Data lake vs Data Warehouse (English Subtitles) - • What is Data Lake (202...
    Let's understand containers | 5 simple steps to create a docker container - • Lets understand contai...
    Kubernetes crash course: In less than 15 minutes- • Kubernetes crash cours...
    **Please visit below sections directly if you need specific information**
    What is a Data Warehouse - 0:58
    Understand 3NF (3rd Normal Form) and its challenges - 5:07
    Understand the Dimensional model and its challenges - 1:40
    Data Vault Concepts and high level architecture - 11:01
    Data Vault Low Level Architecture - 14:01
    Hi Friends, I am Anshul Tiwari and welcome to our youtube channel ITkFunde.
    About this video -
    In this video, we will understand what is a Data Vault and difference between 3NF
    VS
    Dimensional Model
    VS
    Data Vault.
    Data Vault 2.0 is a data modeling technique that takes a hybrid approach towards designing a data warehouse by integrating good things of a 3NF (3rd Normal Form) and a Dimensional model. Data Vault is highly flexible, scalable and auditable which is required to build an agile data warehouse.
    The pace at which business processes are evolving today, companies need a data warehouse that can easily absorb these changes while maintaining the data consistency. Data Vault with the help its 3 main components HUBS, LINKS and SATELLITES
    provide a data model that can easily absorb these changes into an enterprise data warehouse.
    3 components of Data Vault -
    1) Hubs - Business keys which can be uniquely identified
    2) Links - Relationship defined between 2 hubs
    3) Satellite - Descriptor attached to a Hub which provides the business context
    Data Vault offers an exciting option to be explored while designing an agile data warehouse. While you will still need dimensional models and data marts for Business Intelligence reporting. Data Vault can easily act as a middleman between source systems (3NF) and Data marts (Dimensional) as an enterprise data store or enterprise data warehouse.
    PLEASE IF YOU FIND IT USEFUL KINDLY DO 3 BASIC ANY RUclipsR WANTS FROM HIS AUDIENCE - LIKE, SHARE AND SUBSCRIBE. THIS WILL REALLY MOTIVATE ME TO BRING
    MORE SUCH USEFUL CONTENT IN FUTURE.
    Credits and Free Resources -
    en.wikipedia.org/wiki/Data_va...
    www.vertabelo.com/blog/data-v...
    danlinstedt.com/solutions-2/d...
    • Dimensional Modeling t...
    **Social Links**
    Facebook - / itkfunde
    Linkedin - / ansh9685
    Twitter - / ansh9685
    Blog - blogs.itkfunde.com/
    Instagram - / itkfunde
    **About This Channel**
    Friends ITkFUNDE channel wants to bring I.T related knowledge, information, career advice and much more to every individual regardless of whether he or she belongs to I.T or not. This channel is for everyone interested in learning something new!

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

  • @susanmyers1
    @susanmyers1 4 года назад +22

    Holy Cow that was incredibly enlightening! We are doing a build in Azure and I needed a refresher. So much value in your video! Thank You
    IT k Funde!

    • @ITkFunde
      @ITkFunde  4 года назад +1

      Thank you Susan for this lovely feedabck. Please continue your support. Thanks ~ Anshul

  • @vgtek
    @vgtek 4 года назад +27

    Hey this was really well done, great job breaking down the differences between the 3 modeling techniques and explaining DV with a very straightforward example - looking forward to more!

    • @ITkFunde
      @ITkFunde  4 года назад

      Thanks a lot for your encouraging feedback. It really helps me keeping motivated and bring more such useful content for everyone. Do suggest some topics !

  • @nsrchndshkh
    @nsrchndshkh 2 года назад +4

    Thank you so much, you explained it better than the Data vault guys.

    • @ITkFunde
      @ITkFunde  2 года назад +1

      Thanks Nasir means a lot brother 🙏♥️

  • @kovid.rathee
    @kovid.rathee 3 года назад +8

    This is a superb introduction to Data Vault. Keep up the amazing work! Cheers!

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

    I find this channel the best of all online lessons in any of the topics covered.. Can I request to cover a list of all common tools and platforms used in each of the data pipelines.. even just a list will be useful.. thank you!

  • @sandrafield9813
    @sandrafield9813 2 года назад +1

    Thanks!! Im new on the job and this helped me get up to speed much faster than some of the other videos from other content creators. You are succinct, direct, clear, and your examples are excellent! Subscribed!!!!

    • @ITkFunde
      @ITkFunde  2 года назад

      Thank you Sandra for your kind feedback and support 😊🙏

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

    Well done! That includes the editing of the video to make it concise without wasted pauses.

  • @SDvirgo
    @SDvirgo 3 года назад

    I was searching for a proper data vault here I go it's much easy & accessible thanks a ton!

  • @sergiosouzalima
    @sergiosouzalima 3 года назад +1

    Hello, I hope everything's ok with you! I was looking for a fundamental explanation of Data Vault, and finally, I found this video. Congratulations! Very well explained. I want to encourage you to record another video, this time about Data Vault 2. Thanks!

  • @VikasSinhaCDB
    @VikasSinhaCDB 3 года назад

    Awesome delivery! Single shot you covered every thing.

  • @callmesubhoo
    @callmesubhoo 3 года назад +1

    Excellent! Simple, crisp and well explained.

  • @pankajlkhn115
    @pankajlkhn115 2 года назад +1

    Excellent simplied explanation ! Kudos for all your efforts !

  • @ambetangyie4027
    @ambetangyie4027 3 года назад

    Excellent Video explaining concepts and challenges in data modeling and design. I’ve been working with business data for over 15 years and this video breaks down the concepts, challenges and solutions to solve.

  • @simon_bateson
    @simon_bateson 2 года назад +1

    Great introduction to Data Vault concepts, thank you!!

  • @Ramble52
    @Ramble52 2 года назад +3

    You did a great job explaining these concepts. Thank you for taking the time to put this together.

    • @ITkFunde
      @ITkFunde  2 года назад

      Thanks Bud for ur words

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

    Great explanation and delivered with a lot of good energy! Thank you!

  • @tusharpoojary6676
    @tusharpoojary6676 3 года назад

    Commenting because you deserve it for the efforts and super clear explanation!

  • @prashanthmj4907
    @prashanthmj4907 3 года назад +4

    Anshul, thanks for such noble work you are doing training the world articulating complex technological concepts, products, services, and solutions in a way a non-techy can understand. I have been in the IT industry for 35 years now seen and done everything including programing, managing, C-level, etc. Your articulation skills are so impressive creating me a student again to listen to your lecture series. Your thinking, understanding, and explaining technologies are crystal clear and accurate. Again, thanks and keep up the great work. I started listing to your videos just a week or two back and I already see so much of gratitude pouring in. God Bless my dear!

    • @ITkFunde
      @ITkFunde  3 года назад +1

      Thank you so much Sir coming from a senior means a lot to me 🙏 I am so happy to read this. You made my day with your support and blessings ☺️

  • @ExploreEuroCulture
    @ExploreEuroCulture 2 года назад

    It is the best explanation so far to understand basic DW models. Thank you for your effort.

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

    Thank you so much for this video, I learned a lot more from you and your videos than I have learning from anyone else. They are very informative and explain it in a very easy way, especially for someone like me who just started working with enterprise data warehouses. Great job keep it up

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

    Beautiful video man. It's as clear as cristal water. I've been working in the BI field for 20 years, it's never been explained so clearly 👍

  • @mahota7034
    @mahota7034 4 года назад +2

    So far the best short explanation on data vault. Good job

    • @ITkFunde
      @ITkFunde  4 года назад

      Thanks Mahota immensely grateful for your time and feedback spent on this video. keep supporting

  • @krithieshprabhukumar819
    @krithieshprabhukumar819 2 года назад +3

    Thank you for this. I find this very insightful, simple & powerful. You really kept the explanation crisp & punchy. Appreciate your time & efforts behind the preparation & presentation.

    • @ITkFunde
      @ITkFunde  2 года назад +1

      Thanks Krithiesh ☺️🙏

  • @tapashmazumder3212
    @tapashmazumder3212 2 года назад

    This is a really informative video. I got a brief but clear picture of what a data vault is and how is it different from other data model methodologies. Thank you for creating such good content.

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

    Great Job. I have been asking this question to data engineers they were not able to give me an answer. You answered it in first 15 minutes. Well done. Highly appreciated.

  • @KamleshSharma-xk9zp
    @KamleshSharma-xk9zp 3 года назад +3

    Short and to the point explanation. Keep going, you are doing great job. Thanks a lot for creating these videos.

    • @ITkFunde
      @ITkFunde  3 года назад

      Thank you Sir 🙏☺️

  • @pawansikawat8050
    @pawansikawat8050 3 года назад +1

    A really clean and simple explanation on the topic. Totally loved your videos. Keep up the good work!

    • @ITkFunde
      @ITkFunde  3 года назад +1

      Thanks Pawan 😊

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

    Congrats for the great presentation laying down the key principles of the data vault architecture in a layman's terms.

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

    That was brilliantly explained. I am doing a Data Vault 2.0 Enterprise Data Lake and this is so relevant and besutifully explained. Not too long at all and will be great if you did another full explainer specifically with Data Vault 2.0. Thanks

  • @A0STX
    @A0STX 3 года назад +1

    Thanks so much for this. Look forward to more content from you!!🙏🏼🙂

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks a lot 🙏🙏☺️

  • @mangeshxjoshi
    @mangeshxjoshi 2 года назад +1

    appreciate your efforts , you have explained it in simple language , by giving simle example. thanks a lot. it really helps

  • @joaocruz9304
    @joaocruz9304 3 года назад

    Thanks a lot for your explanation!!! Clear as Crystal!

  • @nandak74
    @nandak74 2 года назад

    This video explains the data vault very nicely with example. I have watched many videos before this but nothing is close to this. Thanks for a such a nice one. Keep it.

  • @jvdborre
    @jvdborre 4 года назад +1

    Really well done, I'm bookmarking this!

    • @ITkFunde
      @ITkFunde  4 года назад

      Thank you Joris for motivating words. It helps !!

  • @Clentical
    @Clentical 3 года назад

    Very Good Explanation. I have been working on data vault 2.0 from last 1 years. I can relate the information that you have provided. Keep it up .

  • @aftabalam-fy6kh
    @aftabalam-fy6kh 3 года назад

    Very well explained! Thanks for sharing this video.

  • @pedrerorey
    @pedrerorey 2 года назад +2

    Very well explained with examples. You have my thumbs-up!

    • @ITkFunde
      @ITkFunde  2 года назад

      Thanks Rey☺️🙏

  • @kikthota
    @kikthota 3 года назад

    Made it easy to grasp key concepts simultaneously working at the same time.

  • @tarabutter1821
    @tarabutter1821 3 года назад +2

    Thank you very much for this video. I have a new job and I am trying to understand the data warehouse I need to work with for a while now. It was not clear at all before, but this was very, very enlightening!

    • @ITkFunde
      @ITkFunde  3 года назад +1

      Thank you Tara for your feedback it motivates me so much thanks keep supporting~ Anshul

  • @yogeshkothari1
    @yogeshkothari1 4 года назад

    I have been looking for this particular content, thanks for covering this topic.
    A perfect video to understand data vault.

    • @ITkFunde
      @ITkFunde  4 года назад

      good to see your constant support buddy this just keep me motivated :)

  • @pratikroy2448
    @pratikroy2448 2 года назад

    You saved me in my client round interview. Thanks a lot. Subscribed and shared ❤️

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

    Thank you for the concise introduction. Quite easy to understand!

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

    Extremely helpful! Thank you.

  • @NS-cp5bx
    @NS-cp5bx 5 месяцев назад

    THANK YOU!! You have nicely covered all the important points clearly and beautifully..

  • @dresvel
    @dresvel 2 года назад

    Thanks for the video, its very clarify and motivate me a lot. The channel won a suscriber from Chile!

  • @rajeevkumar-kk5bh
    @rajeevkumar-kk5bh 2 года назад

    Great video , I was looking for this actually .
    Thank you so much

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

    Very well explained data vault in 20 mins with easy example. Thanks

  • @chillhopmellowbeatssoul4988
    @chillhopmellowbeatssoul4988 2 года назад +1

    Beautifully explained! Wow! Thank you!

  • @jawa4763
    @jawa4763 4 года назад +1

    Wow... Amazing Brief Explanation ! Hats off :)

    • @ITkFunde
      @ITkFunde  4 года назад

      Thank you Jawa !!

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

    Amazing explanation! Thank you very much!

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

    Simply yet brilliantly explained..
    I visit this video again and again when I have doubts.. Thanks 👍

  • @KVDBHRZNS
    @KVDBHRZNS 3 года назад +2

    Thank you for the presentation. I just realized that i am using similar technique in our EDW and I call it as my Normalized Data Store (NDS), without realizing it is some sort of Data Vault modeling. For every major concept (like Hub here), we create 2 surrogate keys, one we call it as object key and second one - object version key and all the child tables of the concept only use object key as the FK.

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

      Is this the most common method these days?

  • @titabm21
    @titabm21 3 года назад +1

    Thank you so much for such detailed explanation!

  • @16692abhishek
    @16692abhishek 4 года назад

    Thanks for the explanation of the data vault this really made me understand the concept in one go

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

    So detailed, still explained in very simple way ! You got great teaching skills, not an easy for every one

  • @phaninany
    @phaninany 3 года назад +1

    Very nice explanation !! Thoroughly Enjoyed it.

  • @samanthapikus3178
    @samanthapikus3178 4 года назад +1

    Wow!!! Excellent Material and well explained!

    • @ITkFunde
      @ITkFunde  4 года назад

      Thanks Samantha for this encouraging feedback !!!

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

    This was super helpful and very easy to understand. Thank you for making this tutorial

  • @daanraven9362
    @daanraven9362 3 года назад +1

    Perfect! Thank you very much!

  • @leedsshri
    @leedsshri 3 года назад +3

    Very good explanation, it looked so complex in articles and in some websites but you broke the complexity with an easy example. All the best...

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks Saravana !

  • @jagratimodi7608
    @jagratimodi7608 2 года назад

    It was really descriptive. Thanks for such a great video.

  • @wayneyellow5843
    @wayneyellow5843 2 года назад

    Nice video, very well explained. Thank you!

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

    Very well explained. Thank you very much!

  • @rajaarchanapandiripalli5279
    @rajaarchanapandiripalli5279 4 года назад

    Very clear and very detailed!! Thank you

    • @ITkFunde
      @ITkFunde  4 года назад

      Thanks Archana :)

  • @hareeshgunda8371
    @hareeshgunda8371 2 года назад

    I hated data in my SAP BI training. Now it makes sense. Thanks

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

    Thanks! You have explained the difference so clearly. It was really helpful.

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

    nice.. simple n good explanation! Thanks!

  • @jsparekh1
    @jsparekh1 3 года назад

    Very Nice explanation!!! Kudos!!

  • @mearigureisu9679
    @mearigureisu9679 4 года назад +1

    Thank you soo much! Nice explanation about data vault! I'm subscribing. Keep it up.

    • @ITkFunde
      @ITkFunde  4 года назад

      Thanks Maria for your support !!

  • @sajjadkabirmdsharifulalam8652
    @sajjadkabirmdsharifulalam8652 3 года назад +1

    Explanation got enlightened as you have narrated with Live example.... I will follow your more videos. Pls. keep it up. Thanks a lot.

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks Shariful 🙏☺️

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

    Great explanation, I only had to watch it once!

  • @shahajiudar9386
    @shahajiudar9386 3 года назад

    Really nice explanation. This is what I am searching. Thanks a lot !!!

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

    Very well explained. Thanks!

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

    Excellent presentation. You explained clearly with examples. Thank you for the great work.

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

      Glad it was helpful!

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

    Nice video! Greetings from the netherlands. Very clear explanations!

  • @rmishra66
    @rmishra66 2 года назад +1

    I really like the simplicity of explaining complex concepts....you are awesome and keep up the good work....I always look for your videos all the time

    • @ITkFunde
      @ITkFunde  2 года назад

      Thanks Rajesh ☺️🙏

  • @nadaassila2425
    @nadaassila2425 2 года назад

    Very clear thank you!

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

    thanks very much for creating this video and explaining all these difficult subjects in such a way that was very easy to follow and understand for someone without any previous experience!

  • @prasanthan1995
    @prasanthan1995 3 года назад +1

    great job. i clearly understood.keep it up

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks Prasanthan please watch other videos on our channel and share your feedback.

  • @lcsxwtian
    @lcsxwtian 3 года назад +1

    Thank you Anshul for such an informative video! I certainly learned what I need to know about Data Vault in your one-stop-shop!

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks Tian 🙏☺️

  • @sawansoni449
    @sawansoni449 2 года назад

    Very informative session, complex stuffs explained in very simple way

  • @rajendrathorati5156
    @rajendrathorati5156 4 года назад +1

    Well done. Thanks for posting..

  • @jeromeugaditano
    @jeromeugaditano 3 года назад +2

    great explanation. learned a lot! Keep it up

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks Jerome !!

  • @subbuk-hc1fk
    @subbuk-hc1fk Год назад +1

    Great teaching....Thank you so much for your efforts explaining to us in detail

  • @bhaskarsharma5341
    @bhaskarsharma5341 3 года назад

    explained in so simple terms.. Thanks Anshul :)

  • @sudippandit3943
    @sudippandit3943 3 года назад

    perfect! Thank you bro!!

  • @ankitvats4795
    @ankitvats4795 4 года назад +1

    Excellent video. Very well explained. Please come up with more videos on Data Vault with practical examples. Thanks for the video.

    • @ITkFunde
      @ITkFunde  4 года назад +1

      Thanks Ankit, will definitely plan something. PLS KEEP SUPPORTING AND WATCH OTHER USEFUL TUTORIALS ON GCP AND NETWORKS.

  • @nidhiigupta3161
    @nidhiigupta3161 4 года назад +1

    Very well explained. Well done. Thanks for sharing video.

    • @ITkFunde
      @ITkFunde  4 года назад

      Thank you Nidhi pls keep supporting !! Anshul

  • @akshaymanthalkar
    @akshaymanthalkar 2 года назад +1

    Thanks Anshul! Very well explained.

  • @balajirajagopalan3022
    @balajirajagopalan3022 2 года назад +1

    Awesome and concise explanation, thank you so much.

    • @ITkFunde
      @ITkFunde  2 года назад

      Thanks Balaji ☺️🙏

  • @2kpravin
    @2kpravin 3 года назад +1

    Man! I would say- you are awesome! Thanks for such nice explanation.

    • @ITkFunde
      @ITkFunde  3 года назад +1

      Thanks Pravin 🙏☺️

  • @tuanpa2201
    @tuanpa2201 2 года назад +1

    thanks for the clear explanation

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

    Very informative and well explained. I understand the concept of Data Vault much better now after viewing your video

  • @loriviccua4003
    @loriviccua4003 3 года назад

    awesome! I learned in short minutes

  • @karthicr6568
    @karthicr6568 2 года назад +1

    It was really a nice presentation. Tha k you very much

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

    Thank you, Anshul. Great explanation.

  • @ashsharma15
    @ashsharma15 3 года назад

    Very nice Video !Now I can think of implementing vaults but first need to understand best scenarios suitable for the same in projects

  • @karthiknaidu111
    @karthiknaidu111 3 года назад +1

    Very nicely explained, Thanks for making the Data Vault concept so easy to understand..

    • @ITkFunde
      @ITkFunde  3 года назад

      Thanks Karthik 🙏☺️

  • @manishbajaj4693
    @manishbajaj4693 3 года назад +1

    Fantastic explanation Sirjee.. one of the best tutorial videos I have come across in RUclips. Kudos to you.

    • @ITkFunde
      @ITkFunde  3 года назад

      Thank you Manish ☺️🙏

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

    Very well explained. Very good video, timing and features like zoom in on important points.