分类的 Web 服务操作 (Master Data Services)
Master Data Services Web 服务包含一组完整的操作,可用于编写代码来控制 Master Data Manager 通过其用户界面执行的所有功能。 Web 服务操作由 IService 接口定义,并在 ServiceClient 类中作为方法实现。 本主题将 Web 服务操作分组为概念性类别,以帮助您了解如何使用 Web 服务 API。
模型操作
这些操作用于创建、更新和删除模型,以及对所有模型内容(如实体、层次结构和版本)执行操作。 有关详细信息,请参阅模型 (Master Data Services) 。
MetadataClone |
MetadataCreate |
MetadataDelete |
MetadataGet |
MetadataUpdate |
实体操作
这些操作用于创建、更新和删除单个实体的成员。 有关详细信息,请参阅实体 (Master Data Services) 和成员 (Master Data Services) 。
EntityMemberKeyLookup |
EntityMembersCopy |
EntityMembersCreate |
EntityMembersDelete |
EntityMembersGet |
EntityMembersMerge |
EntityMembersUpdate |
成员操作
这些操作用于获取、更新和删除成员。 这组操作的成员可能包含多个实体中的成员。 有关详细信息,请参阅成员 (Master Data Services) 。
ModelMembersBulkDelete |
ModelMembersBulkMerge |
ModelMembersBulkUpdate |
ModelMembersGet |
属性和层次结构操作
这些操作用于获取属性和层次结构信息。 还可通过使用模型操作来修改属性和层次结构,如 MetadataUpdate。 有关详细信息,请参阅属性 (Master Data Services) 和层次结构 (Master Data Services) 。
EntityMemberAttributesGet |
HierarchyMembersGet |
业务规则操作
这些操作用于创建、更新、删除和发布业务规则。 有关详细信息,请参阅业务规则 (Master Data Services) 。
BusinessRulesClone |
BusinessRulesCreate |
BusinessRulesDelete |
BusinessRulesGet |
BusinessRulesPaletteGet |
BusinessRulesPublish |
BusinessRulesUpdate |
批注操作
这些操作用于创建、更新和删除批注。 有关详细信息,请参阅批注 (Master Data Services) 。
AnnotationsDelete |
AnnotationsUpdate |
EntityMemberAnnotationsCreate |
EntityMemberAnnotationsGet |
TransactionAnnotationsCreate |
TransactionAnnotationsGet |
事务操作
这些操作用于获取和撤消事务。 有关详细信息,请参阅事务 (Master Data Services) 。
TransactionsGet |
TransactionsReverse |
版本和验证操作
这些操作用来复制和验证版本。 有关详细信息,请参阅版本 (Master Data Services) 和验证 (Master Data Services) 。
VersionCopy |
ValidationGet |
ValidationProcess |
数据质量操作
这些操作用于执行数据质量任务并检查其结果。
数据导入操作
这些操作用于将数据导入Master Data Services数据库。 有关详细信息,请参阅数据导入 (Master Data Services) 。
EntityStagingClear |
EntityStagingGet |
EntityStagingLoad |
EntityStagingProcess |
以下操作用于使用 SQL Server 2008 R2 中包含的暂存过程导入数据。 这些操作应仅用于支持现有数据库。 对于新的开发工作,请使用前面列出的操作。
StagingClear |
StagingGet |
StagingNameCheck |
StagingProcess |
数据导出操作
这些操作可用于通过使用订阅视图导出数据。 有关详细信息,请参阅导出数据 (Master Data Services) 。
ExportViewCreate |
ExportViewDelete |
ExportViewListGet |
ExportViewUpdate |
安全运营
这些操作用于修改控制Master Data Services数据库访问的安全设置。 有关详细信息,请参阅安全 (Master Data Services) 。
系统操作
这些操作用于获取和更新系统设置和用户首选项。
ServiceCheck |
ServiceVersionGet |
SystemDomainListGet |
SystemPropertiesGet |
SystemSettingsGet |
SystemSettingsUpdate |
UserPreferencesDelete |
UserPreferencesGet |
UserPreferencesUpdate |