2 Responses to “Wisely answering Record Source in Data Vault”

  1. Good discussion Walter. Especially your observation: ‘But these are all metadata and perhaps do not belong in the Data Vault Model. Let’s ask the question to the user / customer and let then decide (I got the feeling it’’s only maintenance that can benefit from this information, so maybe it’s better to skip this requirement…)’

    I absolutely feel this information as being vital but not vital in the sense that we should connect it to a record-source hub. Aside the fact that the loading of this meta information is cumbersome, I feel that it does not serve the purpose.

    So how is this meta-data vital? Well – every object in your warehouse should be made meaningfull in terms of definition, domain-values, data-owner, ‘whatever-the-business-needs-to-in-terms-of-context-to-understand-the-meaning-of-the-objects’.

    I call this Business metadata and I propose a Data vault like model for this kind of data (peeps need to report/query on it). However – this business metadata should ideally come from the source systems – but source systems nowadays does generally not provide this kind of metadata (although with SOA-like architectures this should be the case). So the business metadata-owner should maintain this data.

    The Data Vault is excellent in storing this kind of metadata:
    - it’s temporal (e.g. what was the definition a year ago – who altered it – etc? – what was the version of the record source then!!!)
    - it’s extensible (You wanna have a model that can evolve. You wanna add attribute, construct new taxonomies)
    - It’s normalized (you wanna define each object once and be able to link it to verious location in the warehouse)

    So…my point; you are right in saying it’s vital information. You are also right in concluding that relating it to the hubs, aint the solution.

    But we must store it….Business metadata…..there are no silver bullets here – you have to design it as an integral part of the warehouse.The Data Vault is truelly excellent for this purpose.

    Oh by the way…..to make it even more complex (or not…). Handle your business metadata the same way as you handle your ‘normal’ data…

    Like your post Walter…

  2. Just wanted to let you guys know that we’ve put up a site where we will be putting up all the information about anchor modeling here: http://www.anchormodeling.com

Leave a Reply

Powered by WordPress & The Best MLM Companies