Installation et configuration de Master Data Services

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

Cet article explique comment installer Master Data Services sur un ordinateur Windows Server 2012 R2, configurer la base de données MDS et le site web, puis 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.

Remarque

Vous pouvez installer Master Data Services sur un ordinateur Windows 10 lorsque vous utilisez l’édition Développeur qui prend désormais en charge Master Data Services.

Pour plus d’informations sur la prise en charge du système d’exploitation pour différentes éditions, SQL Server 2019 : Configuration matérielle et logicielle requise.

Pour obtenir une vue d’ensemble de la façon dont vous organisez 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 What’s New in Master Data Services (MDS).

Pour obtenir des liens vers des vidéos et d’autres ressources de formation pour vous aider à apprendre Master Data Services, consultez Learn 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

  • Lorsque vous installez Master Data Services sur un ordinateur Windows Server 2012, vous devrez peut-être configurer Internet Explorer Enhanced Security pour autoriser le script pour le site d’application web. Sinon, la navigation sur le site sur le serveur échoue.
  • Avant SQL Server 2019 (15.x), pour fonctionner 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. Par conséquent, la dépendance Silverlight a été supprimée. D’autres navigateurs, notamment Chrome et Edge, fonctionnent désormais pour accéder à l’application web Master Data Services.

Master Data Services sur une machine virtuelle Azure

Par défaut, lorsque vous faites tourner une machine virtuelle Azure avec SQL Server 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, vous trouverez le fichier setup.exe à l’emplacement par défaut : <drive>\SQLServer_13.0_Full.

Installation de Master Data Services

Vous utilisez l’Assistant Installation de SQL Server ou une invite de commandes pour installer Master Data Services.

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

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

  2. Sélectionnez Master Data Services dans la page Sélection des fonctionnalités sous Fonctionnalités partagées.

    Cela installe Gestionnaire de configuration Master Data Services, les assemblys, un composant logiciel enfichable Windows PowerShell, ainsi que des dossiers et des 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 du Bureau.

    Icon for the Server Manager in Windows Server 2012 taskbar

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

    In Server Manage, the Add Roles and Features menu command

  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 dans le pool de serveurs, puis 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. La 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 des services de rôles requis sur d’autres systèmes d’exploitation, consultez Web Application Requirements (Master Data Services) .

Pour plus d’informations sur l’installation de SQL Server à l’aide de l’installation, consultez Installer SQL Server 2016 à partir de l’Assistant Installation (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 en tant que 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 du Gestionnaire de configuration Master Data Services

Remarque

Bien que Microsoft Entra ID soit le nouveau nom d'Azure Active Directory (Azure AD) pour empêcher l'interruption des environnements existants, Azure AD reste toujours dans certains éléments codés en dur, tels que les champs d'interface utilisateur, les fournisseurs de connexions, les codes d'erreur et cmdlets. Dans cet article, les deux noms sont interchangeables.

Avertissement

Vous devez installer IIS avant de lancer le Gestionnaire de configuration Master Data Services. Sinon, Configuration Manager affiche une erreur Internet Information Services et vous ne pourrez pas créer l’application web Master Data Services.

Spécification du navigateur L’application web Master Data Services fonctionne uniquement dans Internet Explorer (IE) 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. Par conséquent, la dépendance Silverlight a été supprimée. D’autres navigateurs, notamment Chrome et Edge, fonctionnent désormais pour l’application web Master Data Services.

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

  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. Dans 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 l’instance SQL Server sur l’hôte de l’instance managée. Par exemple : xxxxxx.xxxxxx.database.windows.net.

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

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

    • Authentification avec Microsoft Entra ID (anciennement Azure Active Directory) : utilisateur actuel – Active Directory intégré
    • Authentification SQL Server : compte SQL Server.

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

    Remarque

    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 du compte d’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. Sélectionnez 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ésumé des paramètres de la base de données Master Data Services, puis cliquez à 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 l’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 du Gestionnaire de configuration Master Data Services, cliquez sur Sélectionner une base de données.

  10. Cliquez sur 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 Gestionnaire de configuration Master Data Services, puis 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.

    Remarque

    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 administrateurde la base de données,entrez le mot de passe, puis cliquez sur OK.

      OU

    • 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.

      Remarque

      Votre identité de pool d’applications MDS doit faire partie du groupe d’accès d’autorisation Windows.

      mds_2016ConfigManager_WebConfig_CreateWebApplication

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

    Remarque

    Si votre domaine a implémenté la liaison de canal LDAP 2020 et les exigences de signature LDAP pour Windows, 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 d’ordinateur local. Cela contourne les informations d’identification case activée ing avec Active Directory. Après avoir créé l’application web, vous pouvez modifier l’identité de l’utilisateur de domaine dans le Gestionnaire des services Internet (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 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 désormais le site web que vous avez 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://nom du serveur/application web/.

mds_2016ConfigurationComplete_MessageBox

Pour plus d’informations sur les paramètres de la page Configuration web, consultez la 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 web et les services 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 System Paramètres (Master Data Services).

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

Les trois exemples de packages de modèle suivants sont inclus dans 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 apportées aux données pour prendre en charge de nouvelles fonctionnalités dans SQL Server Master Data Services, consultez les exemples SQL Server : Packages de déploiement de modèle (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 chacune des 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é le site web par défaut lorsque vous configurez le 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.

    Remarque

    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.

    Command line for deploying the Product sample model

  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://nom du serveur/application web/.

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

      MDS Web site, home page.

é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 de l’utilisation d’un modèle et d’entités pour créer une structure pour vos données dans Master Data Services, consultez Vue d’ensemble de Master Data Services (MDS)

Voir aussi

Base de données Master Data Services
Application web Master Data Manager
Page Configuration de la base de données (Gestionnaire de configuration Master Data Services)
Nouveautés de Master Data Services (MDS)