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

Master Data Services 웹 서비스에는 마스터 데이터 관리자가 해당 사용자 인터페이스를 통해 사용하는 모든 기능을 제어하기 위한 코드를 작성할 수 있는 완전한 작업 집합이 포함되어 있습니다. 웹 서비스 작업은 Microsoft.MasterDataServices.IService 인터페이스를 통해 정의되며 Microsoft.MasterDataServices.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

트랜잭션 작업

이러한 작업은 트랜잭션을 가져오고 되돌리는 데 사용됩니다. 자세한 내용은 트랜잭션(Master Data Services)을 참조하십시오.

TransactionsGet

TransactionsReverse

버전 및 유효성 검사 작업

이러한 작업은 버전을 복사하고 그 유효성을 검사하는 데 사용됩니다. 자세한 내용은 버전(Master Data Services)유효성 검사(Master Data Services)를 참조하십시오.

VersionCopy

ValidationGet

ValidationProcess

데이터 품질 작업

이러한 작업은 데이터 품질 태스크를 수행하고 그 결과를 검토하는 데 사용됩니다.

DataQualityCleansingOperationStart

DataQualityInstalledState

DataQualityKnowledgeBasesGet

DataQualityMatchingOperationStart

DataQualityOperationResultsGet

DataQualityOperationStatus

데이터 가져오기 작업

이러한 작업은 데이터를 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)을 참조하십시오.

SecurityPrincipalsClone

SecurityPrincipalsCreate

SecurityPrincipalsDelete

SecurityPrincipalsGet

SecurityPrincipalsUpdate

SecurityPrivilegesClone

SecurityPrivilegesCreate

SecurityPrivilegesDelete

SecurityPrivilegesGet

SecurityPrivilegesUpdate

시스템 작업

이러한 작업은 시스템 설정 및 사용자 기본 설정을 가져오고 업데이트하는 데 사용됩니다.

ServiceCheck

ServiceVersionGet

SystemDomainListGet

SystemPropertiesGet

SystemSettingsGet

SystemSettingsUpdate

UserPreferencesDelete

UserPreferencesGet

UserPreferencesUpdate