Créer un package de déploiement de modèle à l'aide de MDSModelDeployCreate a Model Deployment Package by Using MDSModelDeploy

S’APPLIQUE À : ouiSQL Server (Windows uniquement) nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server (Windows only) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Dans Master Data ServicesMaster Data Services, utilisez l’outil MDSModelDeploy pour créer un package.In Master Data ServicesMaster Data Services, use the MDSModelDeploy tool to create a package. Selon les commandes spécifiées, le package peut contenir :Depending on the commands you specify, the package can contain either:

  • Des objets de modèle uniquement.Model objects only.

  • Des objets de modèle et des données.Model objects and data.

Si vous souhaitez déployer un package qui contient uniquement des objets de modèle, vous pouvez utiliser l'Assistant Déploiement de modèle dans l'application Web Master Data ManagerMaster Data Manager à la place.If you want to deploy a package that contains model objects only, you can use the model deployment wizard in the Master Data ManagerMaster Data Manager web application instead. Pour plus d’informations, consultez Créer un package de déploiement de modèle à l’aide de l’Assistant.For more information, see Create a Model Deployment Package by Using the Wizard.

PrérequisPrerequisites

Pour effectuer cette procédure :To perform this procedure:

  1. Les autorisations de base nécessaires pour exécuter l'outil MDSModelDeploy sont les suivantes :The basic permissions required to run the MDSModelDeploy tool are the following:

    • La même autorisation Windows que le gestionnaire de configuration MDS (administrateur Windows)The same Windows permission as the MDS Configuration Manager (administrator of Windows)

    • Autorisation DBA sur la base de données MDS.DBA permission on the MDS database.

  2. Les autorisations nécessaires pour créer le package à l'aide de l'outil MDSModelDeploy sont les suivantes :The permissions required to create the package using the MDSModelDeploy tool are the following:

    • Autorisation d'administrateur de modèle MDS sur le modèle de données.MDS model administrator permission on the data model.

    • Autorisation de zone fonctionnelle MDS ImportExport.MDS ImportExport functional area permission.

  3. Les autorisations nécessaires pour déployer le package à l'aide de l'outil MDSModelDeploy sont les suivantes :The permissions required to deploy a model using the MDSModelDeploy tool are the following:

    • Autorisation de fonction Explorateur MDSMDS Explorer function permission

    • Autorisation de fonction Administration de système MDS.MDS System Administration function permission.

  4. Les autorisations nécessaires pour répertorier les modèles à l'aide de l'outil MDSModelDeploy sont les suivantes :The permissions required to list models using the MDSModelDeploy tool are the following:

    • Autorisation de fonction Explorateur MDSMDS Explorer function permission

    • Autorisation d'administrateur de modèle MDS sur le modèle de données pour voir le modèle dans la liste.MDS model administrator permission on the data model on order to see the model in the list.

Un modèle doit exister pour que vous puissiez créer un package.A model must exist for you to create a package of. Pour plus d’informations, consultez Créer un modèle (Master Data Services).For more information, see Create a Model (Master Data Services).

Pour plus d’informations, consultez Administrateurs (Master Data Services).For more information, see Administrators (Master Data Services).

Pour créer un package de déploiement de modèle à l'aide de MDSModelDeployTo create a model deployment package by using MDSModelDeploy

  1. Ouvrez une invite de commandes d’administrateur.Open an Administrator: Command Prompt.

  2. Accédez à l'emplacement de MDSModelDeploy.exe.Navigate to the location of MDSModelDeploy.exe.

    • Si MDS a été installé à l’emplacement par défaut, le fichier est disponible dans lecteur:\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.

    • Si MDS n'a pas été installé dans l'emplacement par défaut, recherchez MDSModelDeploy.exe sur l'ordinateur local.If MDS was not installed in the default location, search the local computer for MDSModelDeploy.exe.

  3. facultatif.Optional. Consultez les options et l'aide.View options and help.

    • Pour afficher toutes les options disponibles, tapez MDSModelDeploy et appuyez sur Entrée.To display all available options, type MDSModelDeploy and press Enter.

    • Pour afficher l’aide pour une option, tapez la commande suivante, où OptionName est le nom de l’option : MDSModelDeploy help OptionName.To display help for an option, type the following, where OptionName is the name of the option: MDSModelDeploy help OptionName.

  4. Facultatif.Optional. Si vous possédez plusieurs applications Web, déterminez le nom du service que vous allez déployer en entrant cette commande et en appuyant sur ENTRÉE :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  
    

    Une liste de valeurs est retournée, par exemple MDS1, Default Web Site, MDS.A list of values is returned, for example MDS1, Default Web Site, MDS. La première valeur de cette liste (dans ce cas, MDS1) est nécessaire pour déployer le modèle.The first value in this list (in this case, MDS1) is needed to deploy the model.

  5. Pour créer un package qui contient des objets de modèle et des données, tapez la commande suivante, où ModelName, VersionName, ServiceNameet PackageName sont respectivement les noms du modèle, la version, le service et le fichier de sortie .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  
    

    Si vous ne souhaitez pas inclure de données, n’utilisez pas les commutateurs -version et -includedata .If you do not want to include data, do not use the -version and -includedata switches.

  6. Appuyez sur Entrée.Press Enter. Quand le package est créé, un message indiquant que l’opération de MDSModelDeploy est terminée s’affiche.When the package is successfully created, a message stating "MDSModelDeploy operation completed successfully" is displayed.

Étapes suivantesNext Steps

Voir aussiSee Also

Options de déploiement de modèle (Master Data Services) Model Deployment Options (Master Data Services)
Déploiement de modèles (Master Data Services)Deploying Models (Master Data Services)