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 |