Installation et configuration de Master Data Services

S’applique à : ouiSQL Server (toutes les versions prises en charge) - Windows uniquement OuiAzure SQL Managed Instance

Cet article explique comment installer Master Data Services sur un ordinateur Windows Server 2012 R2, configurer la base de données et le site web MDS, et déployer les exemples de modèles et de données. Master Data Services (MDS) permet à votre organisation de gérer une version approuvée des données.

Notes

Vous pouvez installer Master Data Services sur une machine Windows 10 quand vous utilisez l’édition Developer qui prend maintenant en charge Master Data Services.

pour plus d’informations sur la prise en charge des systèmes d’exploitation pour les différentes éditions, SQL Server 2019 : configuration matérielle et logicielle requise.

Si vous souhaitez une vue d’ensemble de l’organisation des données dans Master Data Services, consultez Vue d’ensemble de Master Data Services (MDS).

pour plus d’informations sur les nouvelles fonctionnalités, consultez nouveautés de Master Data Services (MDS).

Pour obtenir des liens vers des vidéos et d’autres ressources de formation concernant Master Data Services, consultez En savoir plus sur Master Data Services.

Télécharger

Vous ne parvenez pas à créer un site web MDS ?

Consultez cet article du support technique Microsoft pour obtenir des instructions sur la manière de résoudre ce problème. Impossible de créer un site web MDS via un compte à faibles privilèges dans SQL Server 2016

Internet Explorer et Silverlight

  • Quand vous installez Master Data Services sur une machine Windows Server 2012, vous pouvez être amené à configurer la sécurité renforcée d’Internet Explorer pour autoriser le script du site de l’application web. Sinon, la navigation sur le site sur le serveur échoue.
  • Avant SQL Server 2019 (15.x) , pour travailler dans l’application Web, Silverlight 5 doit être installé sur l’ordinateur client. Si vous n’avez pas la version requise de Silverlight, vous êtes invité à l’installer quand vous accédez à une partie de l’application web qui l’utilise. Vous pouvez installer Silverlight 5 à partir de cet emplacement.
  • À compter de SQL Server 2019 (15.x) , les contrôles HTML remplacent tous les anciens composants Silverlight, donc la dépendance Silverlight a été supprimée. d’autres navigateurs, notamment Chrome et Edge, fonctionnent à présent pour accéder à l’application web Master Data Services.

Master Data Services sur une machine virtuelle Azure

Par défaut, lorsque vous lancez une machine virtuelle Azure sur laquelle SQL Server est déjà installé, Master Data Services est également installé.

L’étape suivante consiste à installer IIS (Internet Information Services). Consultez la section Installation et configuration d’IIS.

Si vous souhaitez apporter des modifications à l’installation de SQL Server, le fichier setup.exe est disponible à l’emplacement par défaut, <drive> : \SQLServer_13.0_Full.

Installation de Master Data Services

Vous installez SQL Server à l’aide de l’Assistant Installation du programme d’installation de Master Data Servicesou d’une invite de commandes.

pour installer à Master Data Services l’aide SQL Server du programme d’installation sur un ordinateur Windows Server

  1. Double-cliquez sur Setup.exe et suivez les étapes de l’Assistant Installation.

  2. Dans la page Master Data Services Sélection de fonctionnalités , sous Fonctionnalités partagées , sélectionnez.

    Cette opération installe Gestionnaire de configuration Master Data Services, des assemblys, un composant logiciel enfichable Windows PowerShell et des dossiers et fichiers pour les applications et services web.

    mds_SQLServer2016Setup_FeatureSelection

  3. Terminez l’Assistant Installation.

Installation et configuration d’IIS

  1. Dans Windows Server 2012 R2, cliquez sur l’icône Gestionnaire de serveur dans la barre des tâches sur le Bureau.

    icône de la Gestionnaire de serveur dans Windows Server 2012 barre des tâches

  2. Dans Gestionnaire de serveur, dans le menu Gérer, cliquez sur Ajouter des rôles et fonctionnalités.

    Dans Server Manage, la commande de menu Ajouter des rôles et des fonctionnalités

  3. Dans la page Type d’installation de l’Assistant Ajout de rôles et de fonctionnalités, acceptez la valeur par défaut (Installation basée sur un rôle ou une fonctionnalité), puis cliquez sur Suivant.

  4. Cliquez sur Sélectionner un serveur du pool de serveurs, puis cliquez sur le serveur où vous avez installé Master Data Services.

    mds_AddRolesFeaturesWizard_ServerSelectionPage

  5. Dans la page Rôles serveur, cliquez sur Serveur Web, puis cliquez sur Suivant.

    mds_AddRolesFeaturesWizard_ServerRolesPage

  6. Dans la page Fonctionnalités, vérifiez que les fonctionnalités suivantes sont sélectionnées, puis cliquez sur Suivant. Ces fonctionnalités sont requises pour Master Data Services sur Windows Server 2012 R2.

    Fonctionnalités Fonctionnalités
    mds_AddRolesFeaturesWizard_FeaturesPage mds_AddRolesFeaturesWizard_FeaturesPage_WindowsProcActive
  7. Dans le volet gauche, cliquez sur Rôle Web Server (IIS), puis cliquez sur Services de rôle.

  8. Dans la page Services de rôle, vérifiez que les services suivants sont sélectionnés, puis cliquez sur Suivant. Ces services sont requis pour Master Data Services sur Windows Server 2012 R2.

    Avertissement

    N’installez pas le service de rôle Publication WebDAV. Publication WebDAV n’est pas compatible avec Master Data Services.

    Services de rôle Services de rôle
    mds_AddRolesFeaturesWizard_RoleServicesPage mds_AddRolesFeaturesWizard_RoleServicesPage_PerformSecurity
    mds_AddRolesFeaturesWizard_RoleServicesPage_AppDevsection mds_AddRolesFeaturesWizard_RoleServicesPage_ManageToolssection

    Pour obtenir la liste des fonctionnalités et services de rôle obligatoires sur d’autres systèmes d’exploitation, consultez Configuration requise pour l’application web (Master Data Services).

Pour plus d’informations sur l’installation de SQL Server à l’aide du programme d’installation, consultez Installer SQL Server 2016 avec l’Assistant Installation (programme d’installation).

Pour plus d’informations sur l’installation de SQL Server à l’aide d’une invite de commandes, consultez Installer SQL Server 2016 à partir de l’invite de commandes. Lorsque vous utilisez une invite de commandes, Master Data Services est disponible comme paramètre de fonctionnalité.

Pour obtenir une brève description des liens vers des informations supplémentaires sur les tâches de préinstallation, consultez Installer Master Data Services.

Configuration de la base de données et du site web

Pour configurer la base de données et le site Web à l’aide de Gestionnaire de configuration Master Data Services

Avertissement

Vous devez installer IIS avant de lancer le Gestionnaire de configuration Master Data Services. Sinon,Configuration Manager affiche une erreur IIS, vous empêchant de créer l’application web Master Data Services.

Configuration requise du navigateur L' Master Data Services application Web fonctionne uniquement dans Internet Explorer 9 ou version ultérieure. Internet Explorer 8 et versions antérieures, Microsoft Edge et Chrome ne sont pas pris en charge.
À compter de SQL Server 2019 (15.x) , les contrôles HTML remplacent tous les anciens composants Silverlight, donc la dépendance Silverlight a été supprimée. d’autres navigateurs, y compris Chrome et Edge, fonctionnent désormais pour l’application web Master Data Services.

  1. Dans le volet gauche, lancez le Gestionnaire de configuration Master Data Services, puis cliquez sur Configuration de la base de données .

  2. Dans l’Assistant Création d’une base de données, cliquez sur Créer une base de données , puis sur Suivant.

  3. sur la page serveur de base de données , spécifiez l’instance SQL Server.

    SQL Server 2019 (15.x)ajoute la prise en charge de SQL Server Managed Instance. définissez la valeur de SQL Server instance sur l’hôte de l’instance gérée. Par exemple : xxxxxx.xxxxxx.database.windows.net.

  4. Sélectionnez le type d’authentification , puis cliquez sur tester la connexion pour confirmer que vous pouvez vous connecter à la base de données à l’aide des informations d’identification pour le type d’authentification que vous avez sélectionné. Cliquez sur Suivant.

    Pour SQL Server 2019 (15.x) , pour vous connecter à l’instance gérée, utilisez l’un des types d’authentification suivants :

    • Azure Active Directory Authentification intégrée : utilisateur actuel – Active Directory intégrée
    • SQL Server authentification : SQL Server compte.

    dans SQL Managed Instance, l’utilisateur doit être membre du sysadmin rôle serveur fixe.

    Notes

    Si vous sélectionnez le type d’authentification Utilisateur actuel - Sécurité intégrée, la zone Nom d’utilisateur est en lecture seule et affiche le nom du compte d’utilisateur Windows qui a ouvert une session sur l’ordinateur. Si vous exécutez SQL Server Master Data Services sur une machine virtuelle Azure, la zone Nom d’utilisateur affiche le nom de la machine virtuelle et le nom d’utilisateur associé au compte Administrateur local sur la machine virtuelle.

    mds_2016ConfigManager_CreateDatabaseWizard_ServerPage

  5. Tapez un nom dans le champ Nom de la base de données . (Facultatif) Pour sélectionner un classement Windows, décochez la case Classement par défaut de SQL Server, puis cliquez sur une ou plusieurs des options disponibles comme Respecter la casse. Cliquez sur Suivant.

    mds_2016ConfigManager_CreateDatabaseWizard_DatabasePage

    Pour plus d’informations sur le classement Windows, consultez Nom de classement Windows (Transact-SQL).

  6. Dans le champ Nom d’utilisateur , indiquez le compte Windows de l’utilisateur qui sera le Super utilisateur par défaut pour Master Data Services. Un Super utilisateur a accès à toutes les zones fonctionnelles et peut ajouter, supprimer et mettre à jour tous les modèles.

    mds_2016ConfigManager_CreateDatabaseWizard_AdminPage

  7. Cliquez sur Suivant pour afficher un récapitulatif des paramètres de la base de données Master Data Services , puis cliquez de nouveau sur Suivant pour créer la base de données. La page État d’avancement et fin s’affiche.

  8. Quand la base de données est créée et configurée, cliquez sur Terminer.

    Pour plus d’informations sur les paramètres de l’Assistant Création d’une base de données, consultez Assistant Création d’une base de données (Gestionnaire de configuration Master Data Services).

  9. Dans la page Configuration de la base de données dans le Gestionnaire de configuration Master Data Services, cliquez sur Sélectionner une base de données.

  10. Cliquez sur Se connecter, sélectionnez la base de données Master Data Services que vous avez créée à l’étape 7, puis cliquez sur OK.

    mds_2016ConfigManager_SelectDatabaseButton_ConnectToDatabaseDialog

    Vous avez terminé la configuration de la base de données. La page Configuration de la base de données affiche désormais l’instance SQL Server à laquelle vous êtes connecté pour Master Data Services, la base de données que vous avez créée et la version actuelle de la base de données.

    mds_2016ConfigManager_DatabaseConfig_Completed

  11. Dans le Gestionnaire de configuration Master Data Services, cliquez sur Configuration web dans le volet gauche.

  12. Dans la zone de liste Site web , cliquez sur Site web par défaut, puis cliquez sur Créer pour créer une application web.

    Notes

    Lorsque vous sélectionnez Site web par défaut, vous devez créer une application web. Si vous sélectionnez Créer un nouveau site web dans la zone de liste, l’application est créée automatiquement.

    mds_2016ConfigManager_WebConfig

  13. Dans la section Pool d’applications , procédez de l’une des manières suivantes.

    • Entrez le même nom d’utilisateur que celui utilisé à l’étape 5 pour le Compte administrateur de la base de données,entrez le mot de passe, puis cliquez sur OK.

      Ni

    • Entrez un nom d’utilisateur différent, entrez le mot de passe, puis cliquez sur OK.

      Vous n’êtes pas obligé d’utiliser le même compte lorsque vous créez la base de données et l’application web.

      Notes

      votre MDS identité du Pool d’applications doit faire partie du groupe d’accès aux autorisations Windows.

      mds_2016ConfigManager_WebConfig_CreateWebApplication

    Pour plus d’informations sur la boîte de dialogue Créer une application web, consultez Boîte de dialogue Créer une application web (Gestionnaire de configuration Master Data Services).

    Notes

    si votre domaine a implémenté des exigences de liaison de canal ldap 2020 et de signature ldap pour Windows, vous verrez le message d’erreur « les informations d’identification n’ont pas pu être vérifiées dans Active Directory » lorsque vous utilisez le compte de domaine pour créer un Pool d’applications. Pour une résolution, au lieu de l’utilisateur de domaine, utilisez un utilisateur de l' ordinateur local. Cela contourne la vérification des informations d’identification avec Active Directory. une fois l’application web créée, vous pouvez la remplacer par l’identité de l’utilisateur de domaine dans le gestionnaire de Internet Information Services (IIS).

  14. Dans la page Configuration web , dans la zone Application web , cliquez sur l’application que vous avez créée, puis cliquez sur Sélectionner dans la section Associer l’application à la base de données .

  15. Cliquez sur Se connecter, sélectionnez la base de données Master Data Services que vous souhaitez associer à l’application web, puis cliquez sur OK.

    Vous avez terminé la configuration du site web. La page Configuration Web affiche maintenant le site web sélectionné, l’application web que vous avez créée et la base de données Master Data Services associée à l’application.

    mds_2016ConfigManager_WebConfig_Completed

  16. Cliquez sur Appliquer. La boîte de message Configuration terminée s’affiche. Cliquez sur OK dans la boîte de message pour lancer l’application web. L’adresse du site Web est https://Server Name / /.

mds_2016ConfigurationComplete_MessageBox

Pour plus d’informations sur les paramètres de la page Configuration Web, consultez Page Configuration Web (Gestionnaire de configuration Master Data Services)

Vous pouvez également utiliser Gestionnaire de configuration Master Data Services pour spécifier d’autres paramètres pour les applications et services web associés à la base de données Master Data Services . Par exemple, vous pouvez spécifier la fréquence à laquelle les données sont chargées ou des e-mails de validation envoyés. Pour plus d’informations, consultez Paramètres système (Master Data Services).

Déploiement des exemples de modèles et de données

Les trois packages d’exemples de modèles suivants sont inclus avec Master Data Services. Ces exemples de modèles incluent des données. L’emplacement par défaut de ces packages est %programfiles%\Microsoft SQL Server\140\Master Data Services\Samples\Packages.

  • chartofaccounts_en.pkg
  • customer_en.pkg
  • product_en.pkg

Déployez ces packages à l’aide de l’outil MDSModelDeploy. L’emplacement par défaut de l’outil MDSModelDeploy est lecteur\Program Files\Microsoft SQL Server\ 140\Master Data Services\Configuration.

Pour plus d’informations sur la configuration requise pour l’exécution de cet outil, consultez Déployer un package de déploiement de modèle à l’aide de MDSModelDeploy.

Pour plus d’informations sur les mises à jour des données visant à assurer la prise en charge des nouvelles fonctionnalités dans SQL ServerMaster Data Services, consultez Exemples SQL Server : packages de déploiement de modèles (MDS).

Pour déployer les exemples de modèles

  1. Copiez les packages d’exemples de modèles dans lecteur\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration.

  2. Ouvrez une invite de commandes d’administrateur et accédez à MDSModelDeploy.exe en exécutant la commande suivante.

    cd c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration  
    
  3. Déployez chacun des exemples de modèles sur Master Data Services en exécutant les commandes suivantes.

    Important

    Dans les exemples ci-dessous, la valeur de service MDS1 est spécifiée. Vous utilisez cette valeur si vous avez sélectionné Site Web par défaut lors de la configuration du site web Master Data Services . Consultez la section Configuration de la base de données et du site web .

    Si vous avez créé un site web ou sélectionné un autre site web existant, commencez par exécuter la commande suivante afin de déterminer la valeur de service correcte.

    MDSModelDeploy listservices

    La première valeur de service dans la liste des valeurs renvoyées est celle que vous avez spécifiée pour déployer un modèle.

    Notes

    Pour en savoir plus sur les informations de métadonnées des exemples de modèles, reportez-vous au fichier lisez-moi disponible à l’emplacement « c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration ».

    Pour déployer l’exemple de modèle chartofaccounts_en.pkg

    MDSModelDeploy deploynew -package chartofaccounts_en.pkg -model ChartofAccounts -service MDS1  
    

    Pour déployer l’exemple de modèle customer_en.pkg

    MDSModelDeploy deploynew -package customer_en.pkg -model Customer -service MDS1  
    

    Pour déployer l’exemple de modèle product_en.pkg

    MDSModelDeploy deploynew -package product_en.pkg -model Product -service MDS1  
    

    Lorsqu’un modèle est déployé avec succès, le message Opération MDSModelDeploy terminée s’affiche.

    L’image suivante montre la commande de déploiement de l’exemple de modèle product_en.pkg.

    Ligne de commande pour le déploiement du modèle d’exemple de produit

  4. Pour afficher les exemples de modèles, procédez comme suit.

    1. Accédez au site web Master Data Services que vous avez configuré. Consultez la section Configuration de la base de données et du site web .

      L’adresse du site Web est https://Server Name / /.

    2. Sélectionnez un modèle dans la zone de liste Modèle , puis cliquez sur Explorer.

      MDS Site Web, page d’hébergement.

étape suivante

Créer un nouveau modèle et les entités pour vos données. Consultez Créer un modèle (Master Data Services) et Créer une entité (Master Data Services).

Pour obtenir une vue d’ensemble sur l’utilisation d’un modèle et d’entités en vue de créer une structure pour vos données dans Master Data Services, consultez Vue d’ensemble de Master Data Services (MDS).

Voir aussi

Master Data Services Database
Application Web Data Manager maître
Page Configuration de la base de données (Gestionnaire de configuration Master Data Services)
Nouveautés de Master Data Services (MDS)