Hi
I am trying to create a SSIS package with DQS Cleansing task. I am unable to get the failure reason of composite domain in SSIS even though it’s able when we run in DQS Below is the similar structure of how my data will look.
I have to 2 columns Country and State. Country cannot be empty and State is required when Country is USA.
So for this I have created 2 Domains
Domain:1 State DQS_Null as Valid and
Domain:2 Country DQS_Null is invalid
Composite Domain(CD) 3: CountryStateValidation If Country is USA then state not empty.
When I run this in DQS project after mapping Country input with Country Domain and State input with state domain and selected my CD in View select composite domains, I am able to see the columns CountryStateValidationSource CountryStateValidationOutput CountryStateValidationStatus CountryStateValidationReason when i exported my results but when I create a SSIS package with this the DQS added as an cleansing task I can’t.
In SSIS I mapped Country with Country State with State. Every thind works fine. Its correctly evaluates the CD(i.e Data is Invalid if state is empty for USA). The only Issue is i can’t see the CD output columns like CountryStateValidationReason CountryStateValidationStatus etc.
I tried to map only country input with with CD but I can’t select only few columns from the available columns below is the screen shot(2).
I tried to select both the columns and map one with CD and other with normal domain but once I map the CD all the domains that are as part of CD are gone from drop down.
I tried to a create a new column Country+ “ ” + State and map that to CD but I can’t select only that column I have to select all the columns(No check box are available).
In the tutorials, blogs etc including Microsoft the check boxes to select only few columns is available. Is this a configuration or version issue?
Microsoft link where check box is available https://msdn.microsoft.com/en-us/library/jj819740(v=sql.120).aspx
I am using SQL Server 2012 and VS 2013 and SQL server data tool for VS 2013.
screen shot(1)
screen shot(2)
I
screen shot(3)
rp