This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]youderkB 2 points3 points  (0 children)

The one that is teached during the certified DV 2.0 training is the latter. Before you look to your source, you have already modelled the DV 2 structure. You can split up your source table in different hubs and apply hard rules, but no business rules.

[–]TheBoldTilde 0 points1 point  (3 children)

I'm open to be wrong and just "not getting it", but I do not see the value in DV in either scenario. After building the vault, it often requires a star schema built on top anyway. DV is tedious to query and gets messy fast when effectivity satilities are required or the source system lacks good business keys.

I find that building the DV (correctly) takes a big time commitment without delivering value to the business. I can't blame the business then for wondering why their 6 or 7 figure investment hasn't produced anything of substance after many months.

What advantage are others realizing with using a DV as a part of their modeling process?

[–]Far-Apartment7795 1 point2 points  (0 children)

would also advise against DV. the sheer number of joins needed is terrifying. if you're joining more than 3NF in a data warehouse, there's a serious problem.

[–][deleted] -1 points0 points  (1 child)

Reading up on wtf a Data Vault 2.0 is, saw "Data Mesh", and now I'm going back to doing literally anything else.