Master Data Services 웹 서비스에는 마스터 데이터 관리자가 사용자 인터페이스를 통해 수행하는 모든 기능을 제어하는 코드를 작성할 수 있는 전체 작업 집합이 포함되어 있습니다. 웹 서비스 작업은 인터페이스에 IService 의해 정의되며 클래스에서 ServiceClient 메서드로 구현됩니다. 이 항목에서는 웹 서비스 작업을 개념 범주로 그룹화하여 웹 서비스 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 |
트랜잭션 작업
이러한 작업은 트랜잭션을 가져와 역방향으로 가져오는 데 사용됩니다. 자세한 내용은 트랜잭션(MDS(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 |