I've created a model containing a customer entity with various domain based attributes. I've populated the entities via a combination of manual entry and the staging tables. In the source system I have approx 950 customer records, all of which fail validation on the source system as some of the attributes will be maintained only in MDS and are not in the source systems I'm pulling the initial data from.
I ran the MDSModelDeploy.exe to create a package containing data on the source system. I then ran the package to apply the package using the -deployclone option on my target system. I piped the output into a flat file for review.
Here is the error I'm receiving.
MDSModelDeploy operation failed. Elapsed time: 00:01:00.2314612
Error:
A clone of the "Subzero_1" model cannot be deployed.
An error occurred while processing message request type 'EntityMembersMergeRequest'. See exception details for more information.
Package deployment failed with 344 errors
The attribute value is not valid.
The attribute value is not valid. (repeated 344 times)
Any ideas what the issue might be? I have tried verbose logging as well and did not find anything that would point me in the direction of the problem. The end result was that the model was not deployed to the target.
I have also created a package without data, deployed that, then applied the data. This gets the model to the target and the data also appears to be there but I did receive this error on the deployupdate.
This is on SQL Server 2012.