Configuration management in a business intelligence solution, Part 1

A critical yet often overlooked element in a business intelligence production environment is configuration management or version control.

Each BI/DW team deals with configuration management typically in the following primary areas:

  • Extract, transform and load code
  • Logical and physical data model/schema
  • Business intelligence semantic layer (metadata)

Most robust ETL tools offer versioning capabilities within the tool itself. Similarly one can use a Case tool to manage data model versions. It's the business intelligence tool which often lacks the configuration management option. So in case you are dealing with an OLAP tool (ROLAP, MOLAP or DOLAP) with limited options of managing versions from one production release to the other, check these options:

  • Purchase a third party metadata management tool, some of these provide version management capabilities, though they may be limited in their ability to track and report changes between versions.
  • The best alternative could be to purchase professional configuration management software. In order to manage the BI semantic layer versions, export data from the BI tool semantic layer (metadata tables) as well as the metadata DDL (Data Definition Language) into the configuration management software.

There are several configuration management tools available in the market, check out Perforce from Perforce Software

    Requires Free Membership to View

or PVCS from Merant.

For more information, check out SearchCRM.com's Best Web Links on Business Intelligence.


This was first published in September 2002

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.

    Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.