Partager via


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

Remarque

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 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.
  • À partir de SQL Server 2019 (15.x), les contrôles HTML remplacent tous les anciens composants Silverlight, ce qui supprime la dépendance à l'égard de Silverlight. Davantage de navigateurs, y compris 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 démarrez 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, 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 ou de Master Data Services.

Pour installer Master Data Services à l'aide de SQL Server Setup sur une machine Windows Server

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

  2. Sélectionnez Master Data Services sur la page Feature Selection sous Shared Features.

    Elle installe le Gestionnaire de configuration Master Data Services, des assemblages, un snap-in Windows PowerShell, ainsi que des dossiers et des fichiers pour les applications et les 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.

    Icône du gestionnaire de serveur dans la barre des tâches de Windows Server 2012

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

    Dans Gestionnaire de serveur, 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 dans le pool de serveurs, puis cliquez sur le serveur sur lequel 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 nécessaires pour les services de données de référence 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 de l'assistant d'installation, voir 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 commande, voir 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 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 Master Data Services Configuration Manager. Sinon,Configuration Manager affiche une erreur IIS, vous empêchant de créer l’application web Master Data Services.

Exigence Browser L'application web Master Data Services fonctionne uniquement avec Internet Explorer (IE) 9 ou une version ultérieure. Internet Explorer 8 et versions antérieures, Microsoft Edge et Chrome ne sont pas pris en charge.
À partir de SQL Server 2019 (15.x), les contrôles HTML remplacent tous les anciens composants Silverlight, ce qui supprime la dépendance à l'égard de Silverlight. Un plus grand nombre de navigateurs, dont Chrome et Edge, fonctionnent désormais pour l'application web Master Data Services.

  1. Lancez le Gestionnaire de configuration Master Data Services et 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. Sur la page Serveur de base de données, indiquez l'instance du SQL Server.

    SQL Server 2019 (15.x) ajoute la prise en charge de SQL Server Managed Instance. Définir la valeur de SQL Server Instance à l'hôte de Managed Instance. 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 correspondant au type d'authentification sélectionné. Sélectionnez Suivant.

    Pour SQL Server 2019 (15.x), pour se connecter à Managed Instance, utilisez l'un des types d'authentification suivants :

    • Authentification avec Microsoft Entra ID (anciennement Azure Active Directory) : Utilisateur actuel - Active Directory Integrated
    • Authentification SQL Server : Compte SQL Server.

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

    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 (VM), la zone Nom d'utilisateur affiche le nom de la VM et le nom d'utilisateur du compte d'administrateur local sur la VM.

    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 Assistant Création d’une base de données (Gestionnaire de configuration Master Data Services).

  9. Sur 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, cliquez sur Web Configuration 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

      L'identité de votre pool d'applications MDS doit faire partie du groupe d'accès à l'autorisation 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).

    Remarque

    Si votre domaine a implémenté les exigences 2020 LDAP channel binding et LDAP signing pour Windows, vous verrez le message d'erreur "The credentials could not be verified in Active Directory" lorsque vous utilisez le compte de domaine pour créer un pool d'applications. Pour résoudre le problème, au lieu d'utiliser l'utilisateur du domaine, utilisez l'utilisateur de la machine locale. Cela permet de contourner la vérification des informations d'identification avec Active Directory. Après avoir créé l'application web, vous pouvez changer l'identité de l'utilisateur du domaine dans Internet Information Services Gestionnaire (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 maintenant 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 Page Configuration Web (Gestionnaire de configuration Master Data Services)

Vous pouvez également utiliser le Gestionnaire de configuration Master Data Services pour définir 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 apportées aux données pour prendre en charge les nouvelles fonctionnalités de SQL Server Master Data Services, voir SQL Server Samples : modèles de packages de déploiement (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 des 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.

    Ligne de commande pour le déploiement de l'exemple de modèle Product

  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.

      Site web MDS, page d’accueil.

é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 , 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 base de données (Gestionnaire de configuration Master Data Services)
Nouveautés de Master Data Services (MDS)