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 |