SQL Server 2012에서 지원되지 않는 Master Data Services 기능
이 항목에서는 SQL Server 2012에서 더 이상 사용할 수 없는 Master Data Services 기능에 대해 설명합니다.
보안
보안을 보다 쉽게 지정하기 위해 더 이상 파생 계층, 명시적 계층 및 특성 그룹 개체에 모델 개체 권한을 지정할 필요가 없습니다.
파생 계층 권한은 이제 모델을 기반으로 합니다. 예를 들어 사용자가 파생 계층에 대한 권한을 갖도록 하려면 업데이트를 모델 개체에 지정해야 합니다. 그런 다음 사용자가 액세스 권한을 갖지 않도록 하려는 엔터티에 대해 거부 액세스를 지정합니다.
명시적 계층 권한은 이제 엔터티를 기반으로 합니다. 예를 들어 사용자에게 계정 엔터티에 대해 업데이트 권한이 있으면 해당 엔터티에 대한 모든 명시적 계층을 업데이트할 수 있습니다.
특성 그룹 권한은 사용자 및 그룹 권한 기능 영역에서 더 이상 지정할 수 없습니다. 대신 특성 그룹이 만들어지는 시스템 관리 기능 영역에서 사용자 및 그룹에 특성 그룹에 대한 업데이트 권한을 지정할 수 있습니다. 특성 그룹에 대한 읽기 전용 권한은 더 이상 사용할 수 없습니다.
준비 프로세스
새 준비 프로세스를 사용하여 다음을 수행할 수 없습니다.
컬렉션 만들기 또는 삭제
컬렉션에 멤버 추가 또는 컬렉션에서 멤버 제거
멤버 또는 컬렉션 다시 활성화
SQL Server 2008 R2 준비 프로세스를 사용하여 컬렉션 작업을 할 수 있습니다.
모델 배포 마법사
데이터를 포함하는 패키지는 더 이상 마스터 데이터 관리자 웹 응용 프로그램에서 마법사를 사용하여 만들고 배포할 수 없습니다. 대신 새로운 명령줄 유틸리티를 사용할 수 있습니다. 자세한 내용은 모델 배포(Master Data Services)를 참조하십시오.
데이터를 포함하지 않는 패키지는 계속해서 마법사를 사용하여 만들고 배포할 수 있습니다.
또한 패키지는 해당 패키지를 만드는 데 사용한 버전의 SQL Server에만 배포할 수 있습니다. 따라서 SQL Server 2008 R2에서 만든 패키지는 SQL Server 2012에 배포할 수 없습니다. 먼저 패키지를 SQL Server 2008 R2 환경에 배포한 다음 데이터베이스를 SQL Server 2012로 업그레이드해야 합니다.
코드 생성 비즈니스 규칙
코드 특성 값을 자동으로 생성하는 비즈니스 규칙이 이제 다르게 관리됩니다. 이전에는 비즈니스 규칙 아래의 시스템 관리 기능 영역에 있는 생성되는 값을 특성 기본값으로 설정을 사용하여 코드 특성 값을 생성했습니다. 이제 시스템 관리에서 자동으로 생성된 코드 값을 사용하도록 설정하려면 엔터티를 편집해야 합니다. 자세한 내용은 코드 자동 생성(Master Data Services)을 참조하십시오.
이 유형의 규칙을 포함하는 SQL Server 2008 R2 모델 배포 패키지가 있는 경우 데이터베이스를 SQL Server 2012로 업그레이드할 때 비즈니스 규칙은 제외됩니다.
대량 업데이트 및 내보내기
마스터 데이터 관리자 웹 응용 프로그램에서는 더 이상 여러 멤버에 대한 특성 값을 대량으로 업데이트할 수 없습니다. 대량 업데이트를 수행하려면 준비 프로세스 또는 Master Data Services Excel용 추가 기능을 사용합니다.
마스터 데이터 관리자 웹 응용 프로그램에서는 더 이상 멤버를 Excel로 내보낼 수 없습니다. Excel에서 멤버를 사용하려면 Master Data Services Excel용 추가 기능을 사용합니다.
트랜잭션
탐색기 기능 영역에서 더 이상 사용자가 자신의 트랜잭션을 되돌릴 수 없습니다. 이전에는 사용자가 탐색기에서 데이터 변경 사항을 되돌릴 수 있었습니다. 관리자는 버전 관리 기능 영역에서 모든 사용자에 대한 트랜잭션을 되돌릴 수 있습니다.
주석은 이제 영구적이며 삭제할 수 없습니다. 이전에는 주석이 트랜잭션으로 간주되어 트랜잭션을 되돌리면 삭제할 수 있었습니다.
웹 서비스
Master Data Services 웹 서비스는 이제 Silverlight의 요구에 따라 자동으로 설정됩니다. 이전에는 웹 서비스를 수동으로 설정해야 했습니다.
PowerShell Cmdlet
MDS에는 PowerShell cmdlet이 더 이상 포함되지 않습니다.