MDSModelDeploy를 사용하여 모델 배포 패키지 만들기Create a Model Deployment Package by Using MDSModelDeploy

Master Data ServicesMaster Data Services에서 MDSModelDeploy 도구를 사용하여 패키지를 만들 수 있습니다.In Master Data ServicesMaster Data Services, use the MDSModelDeploy tool to create a package. 지정한 명령에 따라 패키지는 다음 중 하나를 포함할 수 있습니다.Depending on the commands you specify, the package can contain either:

  • 모델 개체만Model objects only.

  • 모델 개체 및 데이터Model objects and data.

    모델 개체만 포함하는 패키지를 배포하려면 마스터 데이터 관리자Master Data Manager 웹 응용 프로그램에서 모델 배포 마법사를 대신 사용할 수 있습니다.If you want to deploy a package that contains model objects only, you can use the model deployment wizard in the 마스터 데이터 관리자Master Data Manager web application instead. 자세한 내용은 마법사를 사용하여 모델 배포 패키지 만들기를 참조하세요.For more information, see Create a Model Deployment Package by Using the Wizard.

필수 구성 요소Prerequisites

이 절차를 수행하려면To perform this procedure:

  1. MDSModelDeploy 도구를 실행하는 데 필요한 기본 권한은 다음과 같습니다.The basic permissions required to run the MDSModelDeploy tool are the following:

    • MDS 구성 관리자와 동일한 Windows 권한(Windows 관리자)The same Windows permission as the MDS Configuration Manager (administrator of Windows)

    • MDS 데이터베이스에 대한 DBA 권한DBA permission on the MDS database.

  2. MDSModelDeploy 도구를 사용하여 패키지를 만드는 데 필요한 권한은 다음과 같습니다.The permissions required to create the package using the MDSModelDeploy tool are the following:

    • 데이터 모델에 대한 MDS 모델 관리자 권한MDS model administrator permission on the data model.

    • MDS ImportExport 기능 영역 권한MDS ImportExport functional area permission.

  3. MDSModelDeploy 도구를 사용하여 모델을 배포하는 데 필요한 권한은 다음과 같습니다.The permissions required to deploy a model using the MDSModelDeploy tool are the following:

    • MDS 탐색기 함수 권한MDS Explorer function permission

    • MDS 시스템 관리 기능 권한MDS System Administration function permission.

  4. MDSModelDeploy 도구를 사용하여 모델을 나열하는 데 필요한 권한은 다음과 같습니다.The permissions required to list models using the MDSModelDeploy tool are the following:

    • MDS 탐색기 함수 권한MDS Explorer function permission

    • 목록의 모델을 보기 위한 데이터 모델에 대한 MDS 모델 관리자 권한MDS model administrator permission on the data model on order to see the model in the list.

    패키지를 만들 모델이 있어야 합니다.A model must exist for you to create a package of. 자세한 내용은 모델 만들기(Master Data Services)를 참조하세요.For more information, see Create a Model (Master Data Services).

    자세한 내용은 관리자(Master Data Services)를 참조하세요.For more information, see Administrators (Master Data Services).

MDSModelDeploy를 사용하여 모델 배포 패키지를 만들려면To create a model deployment package by using MDSModelDeploy

  1. 관리자 명령 프롬프트를 엽니다.Open an Administrator: Command Prompt.

  2. MDSModelDeploy.exe의 위치로 이동합니다.Navigate to the location of MDSModelDeploy.exe.

    • MDS를 기본 위치에 설치한 경우 파일은 드라이브:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration에 있습니다.If MDS was installed in the default location, the file is in drive:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration.

    • MDS를 기본 위치에 설치하지 않은 경우 로컬 컴퓨터에서 MDSModelDeploy.exe를 검색하십시오.If MDS was not installed in the default location, search the local computer for MDSModelDeploy.exe.

  3. (선택 사항)Optional. 보기 옵션 및 도움말입니다.View options and help.

    • 모든 사용 가능한 옵션을 표시하려면 MDSModelDeploy 를 입력하고 Enter 키를 누릅니다.To display all available options, type MDSModelDeploy and press Enter.

    • 옵션에 대한 도움말을 표시하려면 과 같이 입력합니다. 여기서 OptionName MDSModelDeploy help OptionName은 옵션의 이름입니다.To display help for an option, type the following, where OptionName is the name of the option: MDSModelDeploy help OptionName.

  4. (선택 사항)Optional. 여러 웹 응용 프로그램이 있는 경우 이 명령을 입력하고 Enter 키를 눌러 배포할 서비스의 이름을 결정합니다.If you have multiple web applications, determine the name of the service you will deploy to by typing this command and pressing Enter:

    MDSModelDeploy listservices  
    

    값의 목록(예: MDS1, Default Web Site, MDS)이 반환됩니다.A list of values is returned, for example MDS1, Default Web Site, MDS. 이 목록의 첫 번째 값(이 경우 MDS1)은 모델을 배포하는 데 필요합니다.The first value in this list (in this case, MDS1) is needed to deploy the model.

  5. 모델 개체와 데이터를 포함하는 패키지를 만들려면 다음과 같이 입력하십시오. 여기서 ModelName, VersionName, ServiceNamePackageName 은 각각 모델, 버전, 서비스 및 .pkg 출력 파일의 이름입니다.To create a package that contains model objects and data, type the following, where ModelName, VersionName, ServiceName, and PackageName are the names of the model, version, service, and of the .pkg output file respectively:

    MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata  
    

    데이터를 포함하지 않으려면 -version-includedata 스위치를 사용하지 마십시오.If you do not want to include data, do not use the -version and -includedata switches.

  6. Enter 키를 누릅니다.Press Enter. 패키지가 성공적으로 만들어지면 "MDSModelDeploy 작업이 성공적으로 완료되었습니다."라는 메시지가 표시됩니다.When the package is successfully created, a message stating “MDSModelDeploy operation completed successfully” is displayed.

다음 단계Next Steps

관련 항목:See Also

모델 배포 옵션(Master Data Services) Model Deployment Options (Master Data Services)
모델 배포(Master Data Services)Deploying Models (Master Data Services)