要求: 我们使用SQL提供的DQS客户端创建了DQS知识库,域,域值/规则。 现在,我们需要使用API从.Net应用程序调用DQM知识库,域值,规则。用户应该能够提供输入值并选择域,值/规则。用户应该使用诸如操作执行的置信度等属性来更正输出值 我们能够使用SSIS实现这一目标,但我们正在寻找可以在ASP .net客户端应用程序中使用的API。 方法:到目前为止我们采用的方法是,配置Master Data Manager Web服务,这允许以编程方式使用Master Data Service的功能(DQS可以与Master数据服务集成)。 此WCF服务具有一组数据质量服务操作,例如DataQualityCleansingOperationCreate,DataQualityKnowledgeBasesGet,DataQualityMatchingOperationCreate,DataQualityOperationStart,DataQualityOperationResultsGet。 参考:http://msdn.microsoft.com/en-in/library/hh230995.aspx
问题: 我们无法确定这些操作的确切实现顺序。我们试图找出, 我们如何为这些操作提供输入值,如何选择要执行的操作,如何关联域,值,规则,对操作的引用。如何读取结果对象。 任何帮助/指针或替代方法都表示赞赏。
提前致谢。 嗡
答案 0 :(得分:2)
您无法以编程方式使用/访问DQS功能,因为当前版本的DQS不支持它。
DQS不会在SQL Server 2012中提供任何公共API这一事实清楚地记录在TechNet Wiki上的DQS常见问题解答Q.12中:http://social.technet.microsoft.com/wiki/contents/articles/3919.data-quality-services-dqs-faq.aspx#Q_12_Will_DQS_provide_public_APIs。
谢谢,
的Vivek