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

S’applique à : SQL Server - Windows uniquement Azure SQL Managed Instance

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.

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 zone fonctionnelle MDS ImportExport.

  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 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 d’administrateur.

  2. Accédez à l'emplacement de 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.

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

  3. facultatif. 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. facultatif. 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 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 :

    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)