Let's Compare the Kimball and Inmon Data Warehouse Architectures

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 35

  • @nullQueries
    @nullQueries  3 роки тому +8

    For a Data Vault alternative: ua-cam.com/video/Tff34jj_V-0/v-deo.html

    • @vincentiustimothy9344
      @vincentiustimothy9344 3 роки тому +1

      I think you meant this link ua-cam.com/video/D914nNWGP6E/v-deo.html

  • @wordonparliamentstreet6076
    @wordonparliamentstreet6076 2 роки тому +8

    Brilliant video.
    Makes a refreshing change to watch something which isn't so bogged down in the jargon.

    • @nullQueries
      @nullQueries  2 роки тому +3

      Thanks! It's hard when there's so much jargon with data warehousing

  • @prod-school
    @prod-school 3 роки тому +14

    Amazing to get started. Please make sure you post an update of this one with the latest of inmon modelling as it has changed a lot recently. But pretty clean videos. Amazing work mate

    • @nullQueries
      @nullQueries  3 роки тому +4

      Thanks! I wanted to start with the traditional methods and do a future video on data vaults and other modern designs. Every video spawns a dozen of ideas for new videos I can hopefully get to

  • @hdebbache2000
    @hdebbache2000 3 роки тому +3

    Clear and pleasing, please keep it up you will get a lot of subscribers with content like that

  • @lcwl100
    @lcwl100 Рік тому +3

    Excelent explanation. Thank you for the great content, but can be hard to undertand since subtitles are only available in vietnamese. Please consider addind subtitles in english for those with hearing impairments.

  • @pranavagashe
    @pranavagashe 3 роки тому +5

    In Inmon approach, aren’t the data marts supposed to be dimensional and de-normalized? Hence, better suited for good query performance?

  • @arthursimeon2620
    @arthursimeon2620 Рік тому +2

    Any chance you could enable English auto-generated subtitles on this? For some reason it only has Vietnamese available

  • @nits_koh
    @nits_koh Рік тому

    cool video . what software did you use to create the video/animations?

  • @Dipanki-c7k
    @Dipanki-c7k 29 днів тому

    Which software you are using to edit videos

  • @kvbd2710
    @kvbd2710 2 місяці тому

    Thank you for such a wonderful video. For some reason, the subtitles for this video got messed up, I am unable to get it in English. It is defaulting to Vietnamese. Please help.

  • @ahmednaqvi3568
    @ahmednaqvi3568 Рік тому +1

    Which software did you use to make this video? If not a secret

  • @Techie-time
    @Techie-time 3 роки тому +3

    Why would denormalized data create duplication across data marts is not clear...data marts are created based on business domain of specific groups of the orgrnization...you may design these marts with whatever level of duplication/isolation you want to have across these marts...In fact the deformalized form of data by nature of design itself will have duplication in data...

  • @top_1_percent
    @top_1_percent Рік тому

    Thank you, legend

  • @spreadsheetsplays871
    @spreadsheetsplays871 Рік тому

    Can't tell you how many jobs I've had where they list on the job description that must know Kimball 3rd Normal Form.

  • @farhan789
    @farhan789 3 роки тому +1

    100 thumbs up. best explanation.

  • @thedatawaiter1026
    @thedatawaiter1026 2 роки тому

    Really really really wonderful!

  • @nazimbandoui
    @nazimbandoui Рік тому

    Amazing content !

  • @letsplay8009
    @letsplay8009 2 роки тому

    Good stuff.. Really helpful

  • @KahanDataSolutions
    @KahanDataSolutions 3 роки тому

    Nice job!

  • @alansilva3826
    @alansilva3826 3 роки тому

    Amazing video!

  • @jesflo4
    @jesflo4 3 роки тому

    Great video!

  • @00EagleEye00
    @00EagleEye00 3 роки тому

    Good day sir.
    I would like to ask on how to include a dimension on a hierarchical design (recursion) to a fact?
    Kindly set an example and provide explanation if possible.
    Thank you.

    • @AlbertoSimeoni-wi9wj
      @AlbertoSimeoni-wi9wj 11 місяців тому

      Integrated tools in dwh like the ones from SAP can do that.
      Otherwise you need to flatten the hierarchy into a dimension table then add a column with the level of the node. And put the level as prompt in the report or define different attribute based on the level. There is basically no way to have the full relations without tricks or integrated procedure/tool to manage recursive hierarchies.

  • @wojpaw5362
    @wojpaw5362 3 роки тому

    Great content thanks!

  • @thghtfl
    @thghtfl 10 місяців тому

    You are contradicting yourself. Inmon's model has a datamarts layer with denormalized and ready to consume data, so how should that slow down reporting queries?

  • @allisoneduardo2404
    @allisoneduardo2404 2 роки тому

    Excelente explanation. I trying to produce some vídeos like that but I l've no ideia how to do animations like that, can you give me a direction please ?

  • @GDveertje
    @GDveertje 2 роки тому

    Literally past explanation I’ve seen.

  • @user-zv9um9pb6w
    @user-zv9um9pb6w 3 роки тому +4

    Fyi this is wrong you are describing classic inmon. More recently like 10 -13 years ago he changed to what is identical to the data vault

    • @RoflcopterV22
      @RoflcopterV22 3 роки тому +7

      Classic Inmon is the only Inmon, data vaults were not a concept created by Inmon, but rather something that he agreed was better for enterprise data warehousing than his concept. You can't credit Inmon with Dan Linstedt's data vault modeling method.

    • @fanyang7459
      @fanyang7459 3 роки тому

      @@RoflcopterV22 Agreed, Inmon's concept is really old. But Kimball will bring more troubles to the enterprise warehouse. Data vault similar like Inmon's concept but much more complex that both.

    • @terminalrecluse
      @terminalrecluse 10 місяців тому

      Querying a data vault for analytical/report style queries is terrible. 5 or 6 or more tables to join to get one thing?! Whereas with a fact table that’s pre aggregated based on some granularity the query could be as simple as a single select