모델 배포(MDS(Master Data Services))
적용 대상: SQL Server - Windows 한정 Azure SQL Managed Instance
MDS(Master Data Services)에서 패키지는 배포 가능한 모델 구조와 선택적으로 모델의 데이터를 포함하는 XML 파일입니다. 모델 패키지를 사용하여 한 MDS 환경에서 다른 MDS 환경으로 모델 사본을 이동하거나 기존 MDS 환경에서 새 모델을 생성할 수 있습니다.
Important
SQL Server 2014(12.x) 이상 MDSModelDeploy 도구는 SQL Server 2012(11.x) 이상에서 만든 패키지 이전 버전과 호환됩니다.
모델 배포 도구
모델 패키지를 사용하려면 필요에 따라 세 가지 도구 중 하나를 사용할 수 있습니다.
MDSModelDeploy 도구: 모델 개체와 데이터를 만들고 배포하려면 MDSModelDeploy.exe 도구를 사용합니다. MDS를 설치할 때 기본 경로를 선택하는 경우 도구는 드라이브:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration에 위치합니다.
모델 배포 마법사: 모델 구조의 패키지만 만들고 배포하려면 마스터 데이터 관리자 웹 애플리케이션에서 마법사를 사용합니다. 이 마법사를 사용하여 데이터를 배포할 수는 없습니다.
모델 패키지 편집기: 모델 패키지를 편집하려면 모델 패키지 편집기 마법사를 실행하는 ModelPackageEditor.exe를 사용합니다. 이 마법사를 사용하여 MDSModelDeploy 도구 또는 모델 배포 마법사에서 만든 패키지를 편집합니다. MDS를 설치할 때 기본 경로를 선택하는 경우 도구는 드라이브:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration에 위치합니다.
Important
MDSModelDeploy 도구를 사용하여 새 모델을 만들거나, 모델의 복제본을 만들거나, 기존 모델 및 해당 데이터를 업데이트할 수 있습니다. MDSModelDeploy 도구를 사용하여 기존 모델 및 해당 데이터를 업데이트하고 패키지에 엔터티, 특성 또는 대상 모델에 있는 멤버를 포함하지 않는 경우 MDSModelDeploy는 모델에서 해당 엔터티, 특성 또는 멤버를 삭제하지 않습니다.
패키지에 포함된 항목
모델 패키지는 .pkg 확장명으로 저장되는 XML 파일입니다. 배포 패키지를 만들 때 데이터를 포함할지 여부를 결정할 수 있습니다. 데이터를 포함하려는 경우 포함할 데이터 버전을 선택해야 합니다.
모든 모델 개체는 패키지에 포함됩니다. 목표는 다음과 같습니다.
엔터티
특성
특성 그룹
계층 구조
컬렉션
비즈니스 규칙
버전 플래그
구독 보기
파일 특성과 사용자 및 그룹 권한은 포함되지 않습니다. 모델을 배포한 후에는 수동으로 업데이트해야 합니다.
샘플 패키지
샘플 패키지 파일은 MDS(Master Data Services)를 설치할 때 포함됩니다. 이러한 패키지 파일은 MDS(Master Data Services)를 설치한 Master Data Services\Samples\Packages 디렉터리에 있습니다. MDSModelDeploy 도구를 사용하여 이러한 샘플 패키지를 배포하면 샘플 모델이 만들어지고 데이터로 채워집니다.
관련 작업
작업 설명 | 항목 |
---|---|
MDSModelDeploy 도구를 사용하여 모델 개체 및/또는 데이터의 새 배포 패키지를 만듭니다. | MDSModelDeploy를 사용하여 모델 배포 패키지 만들기 |
마법사를 사용하여 새로운 모델 개체 배포 패키지를 만듭니다. | 마법사를 사용하여 모델 배포 패키지 만들기 |
MDSModelDeploy 도구를 사용하여 모델 개체 및 데이터의 패키지를 배포합니다. | MDSModelDeploy를 사용하여 모델 배포 패키지 배포 |
마법사를 사용하여 모델 개체 패키지를 배포합니다. | 마법사를 사용하여 모델 배포 패키지 배포 |
모델 배포 패키지를 편집하여 전체 모델이 아닌 모델의 선택한 부분을 배포합니다. | 모델 배포 패키지 편집 |