Partager via


Créer un package de déploiement de modèle à l'aide de MDSModelDeploy

Dans Master Data Services, utilisez l’outil MDSModelDeploy pour créer un package. Selon les commandes spécifiées, le package peut contenir :

  • Des objets de modèle uniquement.

  • Des objets de modèle et des données.

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 Manager à la place. Pour plus d’informations, consultez Créer un package de déploiement de modèle à l’aide de l’Assistant.

Notes

Cette version de l’outil MDSModelDeploy ne peut pas utiliser plus de gigaoctets (Go) de mémoire. Lorsque vous créez ou déployez des modèles volumineux à l’aide de l’option Modeler des objets et des données , vous pouvez rencontrer des erreurs « Mémoire insuffisante » ou « Le flux était trop long ». Pour résoudre ce problème, utilisez la préproduction MDS pour déployer les données ; ou mettre à niveau vers MDS 2016 ou une version ultérieure, qui inclut la version mise à jour de l’outil MDSModelDeploy.

Prérequis

Pour effectuer cette procédure :

  1. Les autorisations de base nécessaires pour exécuter l'outil MDSModelDeploy sont les suivantes :

    • La même autorisation Windows que le gestionnaire de configuration MDS (administrateur Windows)

    • Autorisation DBA sur la base de données MDS.

  2. Les autorisations nécessaires pour créer le package à l'aide de l'outil MDSModelDeploy sont les suivantes :

    • Autorisation d'administrateur de modèle MDS sur le modèle de données.

    • Autorisation de fonction Gestion de l'intégration MDS.

  3. Les autorisations nécessaires pour déployer le package à l'aide de l'outil MDSModelDeploy sont les suivantes :

    • Autorisation de fonction Explorateur MDS

    • Autorisation de fonction Gestion de l'intégration MDS

    • Autorisation de fonction Administration de système MDS.

  4. Les autorisations nécessaires pour répertorier les modèles à l'aide de l'outil MDSModelDeploy sont les suivantes :

    • Autorisation de fonction Explorateur MDS

    • Autorisation d'administrateur de modèle MDS sur le modèle de données pour voir le modèle dans la liste.

Un modèle doit exister pour que vous puissiez créer un package. Pour plus d’informations, consultez Créer un modèle (Master Data Services).

Pour plus d’informations, consultez Administrateurs (Master Data Services).

Pour créer un package de déploiement de modèle à l'aide de MDSModelDeploy

  1. Ouvrez une invite de commandes.

  2. Accédez à l'emplacement de MDSModelDeploy.exe.

    • Si MDS a été installé à l’emplacement par défaut, le fichier se trouve dans lecteur:\Program Files\Microsoft SQL Server\120\Master Data Services\Configuration.

    • Si MDS n'a pas été installé dans l'emplacement par défaut, recherchez MDSModelDeploy.exe sur l'ordinateur local.

  3. Optionnel. Consultez les options et l'aide.

    • Pour afficher toutes les options disponibles, tapez MDSModelDeploy et appuyez sur Entrée.

    • Pour afficher l’aide pour une option, tapez la commande suivante, où OptionName est le nom de l’option : MDSModelDeploy help OptionName.

  4. Optionnel. 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 :

    MDSModelDeploy listservices  
    

    Une liste de valeurs est retournée, par exemple 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.

  5. Pour créer un package qui contient des objets de modèle et des données, tapez ce qui suit, où ModelName, VersionName, ServiceName et PackageName sont respectivement les noms du modèle, de la version, du service et du fichier de sortie .pkg :

    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 .

  6. Appuyez sur Entrée. Quand le package est créé, un message indiquant que l’opération de MDSModelDeploy est terminée s’affiche.

Étapes suivantes

Voir aussi

Options de déploiement de modèle (Master Data Services)
Déploiement de modèles (Master Data Services)