범주별로 분류한 웹 서비스 작업(Master Data Services)Categorized Web Service Operations (Master Data Services)

Master Data ServicesMaster Data Services 웹 서비스에는 마스터 데이터 관리자Master Data Manager 가 해당 사용자 인터페이스를 통해 사용하는 모든 기능을 제어하기 위한 코드를 작성할 수 있는 완전한 작업 집합이 포함되어 있습니다.The Master Data ServicesMaster Data Services web service contains a complete set of operations that let you write code to control all of the features that 마스터 데이터 관리자Master Data Manager does through its user interface. 웹 서비스 작업은 IService 인터페이스를 통해 정의되며 ServiceClient에서 메서드로 구현됩니다.The web service operations are defined by the IService interface and are implemented as methods in the ServiceClient class. 이 항목에서는 웹 서비스 API를 사용하는 방법을 이해하는 데 도움이 되도록 웹 서비스 작업을 개념적 범주로 그룹화하였습니다.This topic groups the web service operations into conceptual categories to help you understand how to use the web service API.

모델 작업Model Operations

이러한 작업은 모델을 만들고, 업데이트하고, 삭제하는 데 사용될 뿐 아니라 모델의 모든 콘텐츠(예: 엔터티, 계층 및 버전)에 대해 작업을 수행하는 데에도 사용됩니다.These operations are used to create, update, and delete models, as well as to operate on all the contents of a model, such as entities, hierarchies, and versions. 자세한 내용은 모델(Master Data Services)을 참조하세요.For more information, see Models (Master Data Services).

||
|-|
|MetadataClone|
|MetadataCreate|
|MetadataDelete|
|MetadataGet|
|MetadataUpdate|

엔터티 작업Entity Operations

이러한 작업은 단일 엔터티의 멤버를 만들고, 업데이트하고, 삭제하는 데 사용됩니다.These operations are used to create, update, and delete the members of a single entity. 자세한 내용은 참조 엔터티 ( Master Data services) 멤버 ( Master Data services) .For more information, see Entities (Master Data Services) and Members (Master Data Services).

||
|-|
|EntityMemberKeyLookup|
|EntityMembersCopy|
|EntityMembersCreate|
|EntityMembersDelete|
|EntityMembersGet|
|EntityMembersMerge|
|EntityMembersUpdate|

멤버 작업Member Operations

이러한 작업은 멤버를 가져오고, 업데이트하고, 삭제하는 데 사용됩니다.These operations are used to get, update, and delete members. 작업의 대상이 되는 멤버 집합에는 여러 엔터티의 멤버를 포함할 수 있습니다.The set of members operated on can contain members from multiple entities. 자세한 내용은 멤버(Master Data Services)를 참조하세요.For more information, see Members (Master Data Services).

||
|-|
|ModelMembersBulkDelete|
|ModelMembersBulkMerge|
|ModelMembersBulkUpdate|
|ModelMembersGet|

특성 및 계층 작업Attribute and Hierarchy Operations

이러한 작업은 특성 및 계층 정보를 가져오는 데 사용됩니다.These operations are used to get attribute and hierarchy information. 특성 및 계층은 MetadataUpdate와 같은 모델 작업을 사용하여 수정할 수도 있습니다.Attributes and hierarchies can also be modified by using the model operations, such as MetadataUpdate. 자세한 내용은 참조 특성 ( Master Data services) 계층 ( Master Data services) .For more information, see Attributes (Master Data Services) and Hierarchies (Master Data Services).

||
|-|
|EntityMemberAttributesGet|
|HierarchyMembersGet|

비즈니스 규칙 작업Business Rule Operations

이러한 작업은 비즈니스 규칙을 만들고, 업데이트하고, 삭제하고, 게시하는 데 사용됩니다.These operations are used to create, update, delete, and publish business rules. 자세한 내용은 비즈니스 규칙(Master Data Services)을 참조하세요.For more information, see Business Rules (Master Data Services).

||
|-|
|BusinessRulesClone|
|BusinessRulesCreate|
|BusinessRulesDelete|
|BusinessRulesGet|
|BusinessRulesPaletteGet|
|BusinessRulesPublish|
|BusinessRulesUpdate|

주석 작업Annotation Operations

이러한 작업은 주석을 만들고, 업데이트하고, 삭제하는 데 사용됩니다.These operations are used to create, update, and delete annotations. 자세한 내용은 참조 주석 ( Master Data services) .For more information, see Annotations (Master Data Services).

||
|-|
|AnnotationsDelete|
|AnnotationsUpdate|
|EntityMemberAnnotationsCreate|
|EntityMemberAnnotationsGet|
|TransactionAnnotationsCreate|
|TransactionAnnotationsGet|

트랜잭션 작업Transaction Operations

이러한 작업은 트랜잭션을 가져오고 되돌리는 데 사용됩니다.These operations are used to get and reverse transactions. 자세한 내용은 트랜잭션(Master Data Services)을 참조하세요.For more information, see Transactions (Master Data Services).

||
|-|
|TransactionsGet|
|TransactionsReverse|

버전 및 유효성 검사 작업Version and Validation Operations

이러한 작업은 버전을 복사하고 그 유효성을 검사하는 데 사용됩니다.These operations are used to copy and validate versions. 자세한 내용은 참조 버전 ( Master Data services) 유효성 검사 ( Master Data services) .For more information, see Versions (Master Data Services) and Validation (Master Data Services).

||
|-|
|VersionCopy|
|ValidationGet|
|ValidationProcess|

데이터 품질 작업Data Quality Operations

이러한 작업은 데이터 품질 태스크를 수행하고 그 결과를 검토하는 데 사용됩니다.These operations are used to perform data quality tasks and to examine their results.

||
|-|
|DataQualityCleansingOperationCreate|
|DataQualityMatchingOperationCreate|
|DataQualityInstalledState|
|DataQualityKnowledgeBasesGet|
|DataQualityOperationStart|
|DataQualityOperationResultsGet|
|DataQualityOperationStatus|

데이터 가져오기 작업Data Import Operations

이러한 작업은 데이터를 Master Data ServicesMaster Data Services 데이터베이스로 가져오는 데 사용됩니다.These operations are used to import data into a Master Data ServicesMaster Data Services database. 자세한 내용은 개요: 테이블에서 데이터 가져오기(Master Data Services)를 참조하세요.For more information, see Overview: Importing Data from Tables (Master Data Services).

||
|-|
|EntityStagingClear|
|EntityStagingGet|
|EntityStagingLoad|
|EntityStagingProcess|

다음 작업은 SQL Server 2008 R2SQL Server 2008 R2에 포함된 준비 프로세스를 사용하여 데이터를 가져오는 데 사용됩니다.The following operations are used to import data by using the staging process included in SQL Server 2008 R2SQL Server 2008 R2. 이러한 작업은 기존 데이터베이스를 지원하는 데에만 사용해야 합니다.These operations should be used only to support existing databases. 새로운 개발 작업에서는 앞에 나열된 작업을 사용하십시오.For new development, use the previously listed operations.

||
|-|
|StagingClear|
|StagingGet|
|StagingNameCheck|
|StagingProcess|

데이터 내보내기 작업Data Export Operations

이러한 작업은 구독 뷰를 통해 데이터를 내보내는 데 사용됩니다.These operations are used to export data through the use of subscription views. 자세한 내용은 개요: 데이터 내보내기(Master Data Services)를 참조하세요.For more information, see Overview: Exporting Data (Master Data Services).

||
|-|
|ExportViewCreate|
|ExportViewDelete|
|ExportViewListGet|
|ExportViewUpdate|

보안 작업Security Operations

이러한 작업은 Master Data ServicesMaster Data Services 데이터베이스에 대한 액세스를 제어하는 보안 설정을 수정하는 데 사용됩니다.These operations are used to modify the security settings that control access to the Master Data ServicesMaster Data Services database. 자세한 내용은 보안(Master Data Services)을 참조하세요.For more information, see Security (Master Data Services).

||
|-|
|SecurityPrincipalsClone|
|SecurityPrincipalsCreate|
|SecurityPrincipalsDelete|
|SecurityPrincipalsGet|
|SecurityPrincipalsUpdate|
|SecurityPrivilegesClone|
|SecurityPrivilegesCreate|
|SecurityPrivilegesDelete|
|SecurityPrivilegesGet|
|SecurityPrivilegesUpdate|

시스템 작업System Operations

이러한 작업은 시스템 설정 및 사용자 기본 설정을 가져오고 업데이트하는 데 사용됩니다.These operations are used to get and update system settings and user preferences.

||
|-|
|ServiceCheck|
|ServiceVersionGet|
|SystemDomainListGet|
|SystemPropertiesGet|
|SystemSettingsGet|
|SystemSettingsUpdate|
|UserPreferencesDelete|
|UserPreferencesGet|
|UserPreferencesUpdate|