Go Back   CORTEX Forums > Local Happenings > CORTEX Blogs > BI Monkey
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

SQL Server Data Quality Services ? Composite Domains

This is a discussion on SQL Server Data Quality Services ? Composite Domains within the BI Monkey forums, part of the CORTEX Blogs category; One of the things I skimmed over in previous posts was the concept of Composite Domains . This is a combination of domains that are assessed with interdependencies on content. ...


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 23rd August 2011, 03:34 PM   #1
Guru
 
Join Date: Jun 2009
Posts: 135
James Beresford is on a distinguished road
Thumbs up SQL Server Data Quality Services ? Composite Domains

One of the things I skimmed over in previous posts was the concept of Composite Domains. This is a combination of domains that are assessed with interdependencies on content.

At a very simple level, a Composite Domain addresses these kind of problems:
  • If City = “London”, Country must equal “England”
  • If Wealth Category = “Millionaire”, Bank Balance must be greater than 1 million
They allow us to validate separate data items in combination, thus allowing the writing of more complex rules beyond the already capable single field ones.

Implementing Composite Domains

Below is a couple of screenshots around setting up composite domains. First we have the definition of what fields need to be included:

DQS Client - Composite Domain Properties


This is fairly straightforward – just pick at least two fields that are interrelated from the available Domain list. The other screen of interest is under the Rules tab:

DQS Client - Composite Domain Rules


Here it can be seen that a composite domain rule has the capability to evaluate two components at a time. This is a deliberate limitation, so if you wanted to validate 3 fields in combination, you would have to do it via a set of rules that cross over. If you were looking at validating the rule:
If City = “London”, Country = “UK” & Region = “Europe”

You would have to do it through the following rules
If City = “London”, Country = “UK”
If City = “London”, Region = “Europe”

The rules allow for AND / OR at the field level, so you could have rules that read
If City = “London” OR “Birmingham”, Country = “UK”

If Bank Balance >= 2 million and < 1 billion, Wealth Category = “Multi Millionaire”

There seems to be scope for improvement here – the rule capability is a little simplistic but I imagine will meet most scenarios and does make cross field validation possible.

Other features and summary

There are two features I skipped over – Reference Data (for a bigger future post on the whole concept) and the Value Relations tab which, at this point in time seems not to be working and is just a statistical summary of the values found in the data.

There’s not much to close out on otherwise – Composite Domains allow fields to influence other fields from a data quality perspective. The documentation on this feature is sparse at this point so hopefully we’ll get more information soon.



Get More from the original blog...
James Beresford is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
SQL Server Data Quality Services ? Domain Management James Beresford BI Monkey 0 3rd August 2011 05:12 PM
SQL Server Data Quality Services – Creating a Knowledge Base James Beresford BI Monkey 0 2nd August 2011 10:41 AM
SQL Server Data Quality Services ? First Look James Beresford BI Monkey 0 28th July 2011 10:57 AM
Installing SQL Server Data Quality Services (Denali CTP3) James Beresford BI Monkey 0 26th July 2011 06:12 PM
Composite Software Announces Certification of Composite Information Server with Micro Latest News Headlines Other International Vendors 0 25th May 2011 02:33 AM


All times are GMT +11. The time now is 10:51 PM.

© The Business Intelligence Group

Search Engine Optimization by vBSEO