Use of DQS APIs

淺唱寂寞╮ 提交于 2019-12-08 10:32:14

问题


Requirement: We have created DQS Knowledgebase, Domains, Domain Values/Rules using DQS client provided by SQL. Now, we need to invoke DQM Knowledgebase, domain values , Rules from .Net application using an API. User should be able to provide input values and select the Domain, Value/Rule. User should get corrected Output value with attributes such as confidence level on operation execution We are able to achieve this using SSIS but we are looking for APIs which can be used in ASP .net client application. Approach: So far Approach we have taken is, configure Master Data Manager web service, this allows programmatic use of the features of Master Data Service (DQS can be integrated with Master data service). This WCF service have set of Data Quality Service Operations such as DataQualityCleansingOperationCreate, DataQualityKnowledgeBasesGet, DataQualityMatchingOperationCreate, DataQualityOperationStart, DataQualityOperationResultsGet. Reference: http://msdn.microsoft.com/en-in/library/hh230995.aspx

Problem: we are not able identify the exact implementation sequence of these operations. We are trying to find out, How we can provide Input values to these operations, How to select the Operation to perform, How to associate Domain, values, rules, references to operation. How to read the result object. Any help/pointers or alternative approach are appreciated.

Thanks in advance. Om


回答1:


You cannot programmatically use/access DQS functionality because its not supported in the current version of DQS.

This fact that DQS will not provide any public APIs in SQL Server 2012 is clearly documented in Q.12 of DQS FAQs on the TechNet Wiki: http://social.technet.microsoft.com/wiki/contents/articles/3919.data-quality-services-dqs-faq.aspx#Q_12_Will_DQS_provide_public_APIs.

Thanks,

Vivek



来源:https://stackoverflow.com/questions/15293671/use-of-dqs-apis

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!