방법: tblStgMemberAttribute를 사용하여 멤버 또는 컬렉션 다시 활성화(Master Data Services)
Master Data Services에서는 준비 프로세스를 사용하여 삭제된 리프 멤버, 통합 멤버 또는 컬렉션을 다시 활성화할 수 있습니다.
멤버를 다시 활성화하여 계층 및 컬렉션에서 멤버 특성 및 해당 멤버 자격을 복원합니다.
컬렉션을 다시 활성화하여 컬렉션 및 해당 구조를 복원합니다.
Master Data Services 데이터베이스에서 각 멤버와 컬렉션은 MDMMemberStatus라는 특성을 가집니다. 멤버 또는 컬렉션을 삭제할 경우 이 특성의 값은 활성에서 비활성화됨으로 변경되고 코드는 32자 GUID로 변경됩니다.
멤버 또는 컬렉션을 다시 활성화하려면 MDMMemberStatus 특성 값을 활성으로 되돌려야 합니다.
필수 구성 요소
이 절차를 수행하려면
Master Data Services 데이터베이스의 mdm.tblStgMemberAttribute 테이블에 데이터를 삽입할 수 있는 사용 권한이 있어야 합니다.
mdm.viw_SYSTEM_SCHEMA_ENTITY 뷰와 비활성화된 멤버를 포함하는 테이블을 볼 수 있는 사용 권한이 있어야 합니다. 자세한 내용은 데이터베이스 개체 보안(Master Data Services)을 참조하십시오.
마스터 데이터 관리자에서는 통합 관리 기능 영역에 액세스할 수 있는 권한이 있어야 합니다.
모델 관리자여야 합니다. 자세한 내용은 관리자(Master Data Services)를 참조하십시오.
멤버 또는 컬렉션을 다시 활성화하려면
SQL Server Management Studio를 열고 Master Data Services 데이터베이스의 데이터베이스 엔진 인스턴스에 연결합니다.
Master Data Services 데이터베이스를 확장하고 뷰를 확장한 다음 mdm.viw_SYSTEM_SCHEMA_ENTITY 뷰를 엽니다. 삭제된 멤버나 컬렉션을 포함하는 엔터티의 이름을 찾습니다. EntityTable 열에 있는 값을 확인합니다.
EntityTable 필드에 나열된 테이블을 엽니다. 멤버나 컬렉션의 이름을 찾고 코드 열의 값을 확인합니다. 코드는 32자 GUID여야 합니다.
Master Data Services 데이터베이스의 mdm.tblStgMemberAttribute 테이블에 가져올 멤버 또는 컬렉션을 준비합니다. 다시 활성화할 멤버 또는 컬렉션에 대해 AttributeName으로 MDMMemberStatus를, AttributeValue로 활성을, MemberCode로 3단계의 코드를 사용합니다. 자세한 내용과 예는 특성 준비 테이블(Master Data Services)을 참조하십시오.
데이터를 mdm.tblStgMemberAttribute로 가져옵니다. SQL Server Integration Services를 사용하여 데이터를 데이터베이스에 가져오는 방법은 방법: SQL Server 가져오기 및 내보내기 마법사 실행을 참조하십시오.
데이터를 가져온 후 마스터 데이터 관리자에서 통합 관리를 클릭합니다.
일괄 처리되지 않은 준비 레코드 창의 모델 목록에서 가져올 레코드를 포함하는 모델을 선택합니다.
버전 목록에서 버전을 선택합니다. 버전의 상태가 열림 또는 잠금이어야 합니다.
표시된 레코드 수가 가져올 계획인 레코드 수와 일치하는지 확인합니다. 그렇지 않으면 준비 프로세스 문제 해결(Master Data Services)을 참조하십시오.
일괄 처리되지 않은 데이터 처리를 클릭합니다. 준비 일괄 처리 창에서 상태 열의 값이 실행을 위해 대기로 변경됩니다.
[!참고]
준비 큐는 Master Data Services 구성 관리자에 설정된 준비 일괄 처리 간격의 간격에 따라 자동으로 실행됩니다. 자세한 내용은 시스템 설정(Master Data Services)을 참조하십시오.
상태 열의 값이 실행 중이 아님인 경우 가져오기가 완료된 것입니다. 메뉴 모음에서 가져오기를 클릭하면 페이지를 새로 고쳐 업데이트된 상태를 볼 수 있습니다.
다음 단계
필요한 경우 다시 활성화된 멤버 또는 컬렉션에 대한 코드를 원래 값으로 업데이트할 수 있습니다. 자세한 내용은 방법: 특성 값 업데이트(Master Data Services) 또는 방법: tblStgMemberAttribute를 사용하여 특성 값 업데이트(Master Data Services)를 참조하십시오.
준비 중에 발생한 오류를 보려면 표에서 일괄 처리의 행을 강조 표시하고 선택한 일괄 처리에 대한 상세 정보 보기를 클릭합니다. 자세한 내용은 준비 오류 메시지(Master Data Services)를 참조하십시오.
일괄 처리는 수동으로 삭제할 때까지 큐에 남아 있습니다. 자세한 내용은 방법: 준비 큐에서 일괄 처리 지우기(Master Data Services)를 참조하십시오.