Plug into the Power of the Data Vault

April 1, 2011

In this day and age, it seems to be trendy to gravitate to the flash and splash of the latest and greatest user facing tools to address Business Intelligence issues.  Some believe that if they just get a dashboard and a few nifty graphs, all of a sudden they will have “answers” flowing through their systems and into the reports.  …Almost like it was magic.

The true Business Intelligence practitioners know better.  Most modern systems still suffer under the same age old issues because they are still doing things the same old way.  Some of the issues that are still prevalent are ability to change over time as the business changes and the integration of the information problem.

So when you build architecture on the quick and easy solution in a “silo”, you will eventually hit the wall when it comes to adaptability and scalability.  So where does one turn when there is a need for speed as well as the ability to support mission critical reporting and analysis needs that must be able to pass audits?

There is a methodology that attempts to bridge the gaps between the typical issues in the current Business Intelligence offerings.  The inventor of the data vault is Dan Linstedt (www.danlinstedt.com) where the concepts and rules are specified for successful engagements.

The data vault is not a product.  It is not a magic pill that makes all your IT ills go away.  It is a comprehensive approach to addressing real world issues with existing implementations.  It brings real flexibility and adaptability to the implementation and brings reliability and dependability to the business.  And with a team that understands the power of the data vault, you are now able to take your Business Intelligence environment upon which the tools that do the flash and splash can be sourced from. 

According to Dan Linstedt, the inventor of the data vault methodology, the challenges around data integration include some or all of the following:

  • Definition, or understanding of the data
  • Functions or transformations applied to translate the data
  • Interpretation of the data
  • “MASTER” determination of the data
  • Best storage and architecture of the data
  • Visualization of the data
  • Accountability and auditability of the data
  • Traceability of the data
  • Overloading (multi-use of single columns and record types) of data
  • Historical data with lost definitions
  • Data too big
  • No change data capture/no audit trail
  • Bad indexes
  • No control over source feeds, source timing
  • Multi-system valuation dependencies
  • Missing data
  • Changed Passwords
  • Mis-aligned access rights
  • Overflowing data
  • Out-of-range data
  • Bad domain data (a date field contains a string…)

Unless there is a comprehensive plan in place to deal with data integration, then it will only be a matter of time before your implementation will begin to suffer under the weight of the problem.  Short sighted solutions only mask this issue for a short time, where our customers need a quick solution that will also stand the test of time and change.

And because of the nature of a data vault, this can be done in rapid releases that bring value within a few weeks of embarking on the project.  Because of the style, there are now tools on the market that can generate the table and transformation logic.  Once you reach this level, then change is transparent and accessible to your user community as well as the IT staff can finally keep close to the change as it is happening in the business.

According to Dan Linstedt, one would expect the following results from pursuing an implementation that included a data vault:

  • Manage and enforce compliance to Sarbanes-Oxley, HIPPA, and BASIL II in your enterprise data warehouse (EDW)
  • Spot business problems that were never visible previously
  • Rapidly reduce business cycle time for implementing changes
  • Merge new business units into the organization rapidly
  • Rapid ROI and delivery of information to new star schemas
  • Consolidate disparate data stores (i.e., master data management)
  • Implement and deploy SOA, fast
  • Scale to hundreds of terabytes or petabytes
  • SEI CMM Level 5 compliant (repeatable, consistent, redundant architecture)
  • Trace all data back to the source systems

With the data vault at the core of your Business Intelligence implementation, you are enabling your enterprise to be as nimble as possible without ignoring the core critical issues around data integration and change over time.  Your user community will have the chance to grow at the pace dictated by business opportunity unconstrained by the “normal” issues around the traditional approaches.

Over the next few months, I will be going deeper into the components of a data vault, where it fits into enterprise architecture, and the ways to take advantage of the “Power of the Data Vault”.  Stay tuned…