Установка и настройка Master Data Services

Применимо к:SQL Server — Windows только Управляемый экземпляр SQL Azure

В этой статье описывается, как установить службы Master Data Services на компьютере Windows Server 2012 R2, настроить базу данных MDS и веб-сайт, а также развернуть образцы моделей и данных. Службы Master Data Services (MDS) позволяют вашей организации управлять доверенной версией данных.

Примечание.

Службы Master Data Services можно установить на компьютере с Windows 10 при использовании выпуска Developer, который теперь поддерживает службы Master Data Services.

Дополнительные сведения о поддержке операционной системы для различных выпусков SQL Server 2019: требования к оборудованию и программному обеспечению.

Общие сведения о том, как упорядочивать данные в службах Master Data Services, см. в обзоре служб Master Data Services (MDS).

Дополнительные сведения о новых функциях см. в статье "Новые возможности служб Master Data Services(MDS)".

Ссылки на видео и другие учебные ресурсы, которые помогут вам узнать о службах Master Data Services, см. в статье Learn Master Data Services.

Скачать

Не удается создать веб-сайт MDS?

Инструкции по решению этой проблемы см. в этой статье службы поддержки Майкрософт. Не удается создать веб-сайт MDS с помощью учетной записи с ограниченными правами доступа в SQL Server 2016

Internet Explorer и Silverlight

  • При установке служб Master Data Services на компьютере с Windows Server 2012 может потребоваться настроить интернет-Обозреватель расширенную безопасность, чтобы разрешить скрипты для сайта веб-приложения. Без этого просмотр сайта на серверном компьютере работать не будет.
  • До SQL Server 2019 (15.x) для работы в веб-приложении на клиентском компьютере необходимо установить Silverlight 5. Если требуемая версия Silverlight отсутствует, то при переходе к той части веб-приложения, которая использует Silverlight, программа предложит установить Silverlight. Вы можете установить Silverlight 5 с этой веб-страницы.
  • Начиная с SQL Server 2019 (15.x), элементы управления HTML заменяют все бывшие компоненты Silverlight, поэтому зависимость Silverlight удалена. Другие браузеры, включая Chrome и Edge, теперь работают для доступа к веб-приложению Master Data Services.

Службы Master Data Services на виртуальной машине Azure

По умолчанию при запуске виртуальной машины Azure с уже установленным SQL Server также устанавливается служба Master Data Services.

Далее следует установить службы IIS. См. раздел Установка и настройка служб IIS.

Если вы хотите внести изменения в установку SQL Server, вы найдете файл setup.exe в расположении <drive>по умолчанию :\SQLServer_13.0_Full.

Установка служб Master Data Services

Вы используете мастер установки SQL Server или командную строку для установки служб Master Data Services.

Установка служб Master Data Services с помощью программы установки SQL Server на компьютере Windows Server

  1. Дважды щелкните файл Setup.exe и следуйте инструкциям мастера установки.

  2. Выберите службы Master Data Services на странице выбора компонентов в разделе "Общие функции".

    Это устанавливает диспетчер конфигурации Master Data Services , сборки, оснастки Windows PowerShell и папки и файлы для веб-приложений и служб.

    mds_SQLServer2016Setup_FeatureSelection

  3. Завершите работу мастера установки.

Установка и настройка IIS

  1. В Windows Server 2012 R2 щелкните значок диспетчер сервера на панели задач на рабочем столе.

    Icon for the Server Manager in Windows Server 2012 taskbar

  2. В диспетчер сервера в меню "Управление" нажмите кнопку "Добавить роли и компоненты".

    In Server Manage, the Add Roles and Features menu command

  3. На странице Тип установкимастера добавления ролей и компонентовпримите значение по умолчанию (Установка ролей или компонентов) и нажмите кнопку Далее.

  4. Выберите сервер из пула серверов и выберите сервер, на котором установлены службы Master Data Services.

    mds_AddRolesFeaturesWizard_ServerSelectionPage

  5. На странице Роли сервера щелкните Веб-сервер и нажмите кнопку Далее.

    mds_AddRolesFeaturesWizard_ServerRolesPage

  6. На странице Компоненты выберите следующие компоненты и нажмите кнопку Далее. Эти функции необходимы для служб Master Data Services в Windows Server 2012 R2.

    Компоненты Компоненты
    mds_AddRolesFeaturesWizard_FeaturesPage mds_AddRolesFeaturesWizard_FeaturesPage_WindowsProcActive
  7. В левой панели щелкните Роль веб-сервера (IIS), а затем щелкните Службы ролей.

  8. На странице Службы ролей выберите следующие службы и нажмите кнопку Далее. Эти службы необходимы для служб Master Data Services в Windows Server 2012 R2.

    Предупреждение

    Не устанавливайте службу роли "Публикация WebDAV". Публикация WebDAV несовместима со службами Master Data Services.

    Службы ролей Службы ролей
    mds_AddRolesFeaturesWizard_RoleServicesPage mds_AddRolesFeaturesWizard_RoleServicesPage_PerformSecurity
    mds_AddRolesFeaturesWizard_RoleServicesPage_AppDevsection mds_AddRolesFeaturesWizard_RoleServicesPage_ManageToolssection

    Список необходимых функций и служб ролей в других операционных системах см. в разделе "Требования к веб-приложениям" (службы Master Data Services).

Дополнительные сведения об установке SQL Server с помощью программы установки см. в разделе "Установка SQL Server 2016" в мастере установки (программа установки).

Дополнительные сведения об установке SQL Server с помощью командной строки см. в разделе "Установка SQL Server 2016" из командной строки. При использовании командной строки службы Master Data Services доступны в качестве параметра компонента.

Краткое описание со ссылками на дополнительные сведения о предварительных задачах перед установкой см. в разделе Установка служб Master Data Services.

Настройка базы данных и веб-сайта

Настройка базы данных и веб-сайта с помощью диспетчер конфигурации Master Data Services

Примечание.

Хотя идентификатор Microsoft Entra — это новое имя Azure Active Directory (Azure AD), чтобы предотвратить нарушение существующих сред, Azure AD по-прежнему остается в некоторых жестко закодированных элементах, таких как поля пользовательского интерфейса, поставщики подключений, коды ошибок и командлеты. В этой статье два имени являются взаимозаменяемыми.

Предупреждение

Перед запуском диспетчер конфигурации Master Data Services необходимо установить СЛУЖБЫ IIS. В противном случае Configuration Manager отобразит ошибку службы IIS, и вы не сможете создать веб-приложение Master Data Services.

Требование браузера веб-приложение служб Master Data Services работает только в Интернете Обозреватель (IE) 9 или более поздней версии. Internet Explorer 8 и более ранние версии, а также Microsoft Edge и Chrome не поддерживаются.
Начиная с SQL Server 2019 (15.x), элементы управления HTML заменяют все бывшие компоненты Silverlight, поэтому зависимость Silverlight удалена. Другие браузеры, включая Chrome и Edge, теперь работают для веб-приложения Master Data Services.

  1. Запустите диспетчер конфигурации Master Data Services и щелкните "Конфигурация базы данных" в левой области.

  2. Щелкните Создать базу данных, а затем нажмите кнопку Далее в мастере создания базы данных.

  3. На странице "Сервер базы данных" укажите экземпляр SQL Server.

    SQL Server 2019 (15.x) добавляет поддержку sql Server Управляемый экземпляр. Задайте для экземпляра SQL Server значение узла управляемого экземпляра. Например, xxxxxx.xxxxxx.database.windows.net.

  4. Выберите тип проверки подлинности и нажмите кнопку "Проверить Подключение", чтобы убедиться, что вы можете подключиться к базе данных, используя учетные данные для выбранного типа проверки подлинности. Нажмите кнопку Далее.

    Для SQL Server 2019 (15.x) для подключения к управляемому экземпляру используйте один из следующих типов проверки подлинности:

    В Управляемый экземпляр SQL пользователь должен быть членом sysadmin предопределенных ролей сервера.

    Примечание.

    Если выбран тип проверки подлинности Текущий пользователь — встроенная безопасность, поле Имя пользователя доступно только для чтения и содержит имя текущей учетной записи пользователя Windows. Если вы используете службы master Data Services SQL Server на виртуальной машине Azure, в поле "Имя пользователя" отображается имя виртуальной машины и имя пользователя для учетной записи локального администратора на виртуальной машине.

    mds_2016ConfigManager_CreateDatabaseWizard_ServerPage

  5. Введите имя в поле Имя базы данных . Если необходимо выбрать параметры сортировки Windows, снимите флажок Параметры сортировки SQL Server по умолчанию и укажите один или несколько доступных параметров, например С учетом регистра. Нажмите кнопку Далее.

    mds_2016ConfigManager_CreateDatabaseWizard_DatabasePage

    Дополнительные сведения о параметрах сортировки Windows см. в разделе Имя параметров сортировки Windows (Transact-SQL).

  6. В поле Имя пользователя укажите учетную запись пользователя Windows, который будет суперпользователем по умолчанию для служб Master Data Services. Суперпользователь имеет доступ ко всем функциональным областям и может добавлять, удалять и обновлять все модели.

    mds_2016ConfigManager_CreateDatabaseWizard_AdminPage

  7. Нажмите кнопку "Далее ", чтобы просмотреть сводку параметров базы данных Master Data Services, а затем нажмите кнопку "Далее ", чтобы создать базу данных. Откроется страница Ход выполнения и завершение.

  8. После создания и настройки базы данных нажмите кнопку Готово.

    Дополнительные сведения о параметрах мастера создания базы данных см. в разделе "Мастер создания базы данных" (диспетчер конфигурации Master Data Services ).

  9. На странице "Конфигурация базы данных" в диспетчер конфигурации Master Data Services щелкните "Выбрать базу данных".

  10. Щелкните Подключение, выберите базу данных Master Data Services, созданную на шаге 7, и нажмите кнопку "ОК".

    mds_2016ConfigManager_SelectDatabaseButton_ConnectToDatabaseDialog

    Настройка базы данных завершена. На странице "Конфигурация базы данных" теперь отображается экземпляр SQL Server, к которому подключены службы Master Data Services, созданная база данных и текущая версия базы данных.

    mds_2016ConfigManager_DatabaseConfig_Completed

  11. В диспетчер конфигурации Master Data Services и щелкните "Веб-конфигурация" в левой области.

  12. В поле со списком Веб-сайт выберите элемент Веб-сайт по умолчанию, а затем нажмите кнопку Создать , чтобы создать веб-приложение.

    Примечание.

    Если выбран элемент Веб-сайт по умолчанию, необходимо создать веб-приложение. Если в списке выбран элемент Создать новый веб-сайт , приложение создается автоматически.

    mds_2016ConfigManager_WebConfig

  13. В разделе Пул приложений выполните одно из указанных ниже действий.

    • Введите имя пользователя, которое вы указали в шаге 5 для учетной записи администраторабазы данных, введите пароль, а затем нажмите кнопку ОК.

      -ИЛИ-

    • Введите другое имя пользователя, пароль, а затем нажмите кнопку "ОК".

      При создании базы данных и веб-приложения необязательно использовать одну и ту же учетную запись.

      Примечание.

      Удостоверение пула приложений MDS должно быть частью группы доступа к авторизации Windows.

      mds_2016ConfigManager_WebConfig_CreateWebApplication

    Дополнительные сведения о диалоговом окне "Создание веб-приложения" см. в диалоговом окне "Создание веб-приложения" (диспетчер конфигурации Master Data Services ).

    Примечание.

    Если домен реализовал привязку канала LDAP 2020 и требования к подписи LDAP для Windows, появится сообщение об ошибке "Учетные данные не удалось проверить в Active Directory" при использовании учетной записи домена для создания пула приложений. Для разрешения вместо пользователя домена используйте локального компьютера. Это проходит проверка учетных данных с помощью Active Directory. После создания веб-приложения вы можете изменить удостоверение на пользователя домена в диспетчере службы IIS (IIS).

  14. На странице Веб-конфигурация в поле Веб-приложение щелкните созданное приложение, а затем в разделе Связывание приложения с базой данных нажмите кнопку Выбрать.

  15. Щелкните Подключение, выберите базу данных Master Data Services, которую вы хотите связать с веб-приложением, и нажмите кнопку "ОК".

    Настройка веб-сайта завершена. На странице веб-конфигурации теперь отображается выбранный веб-сайт, созданное веб-приложение и база данных Master Data Services, связанная с приложением.

    mds_2016ConfigManager_WebConfig_Completed

  16. Щелкните Применить. Появится сообщение о завершении настройки. Нажмите кнопку ОК в окне сообщения, чтобы запустить веб-приложение. Адрес веб-сайта — https://имя сервера/веб-приложение/.

mds_2016ConfigurationComplete_MessageBox

Дополнительные сведения о параметрах на странице веб-конфигурации см. на странице веб-конфигурации (диспетчер конфигурации Master Data Services )

Вы также можете использовать диспетчер конфигурации Master Data Services для указания других параметров для веб-приложений и служб, связанных с базой данных Master Data Services. К примеру, можно указать, как часто загружаются данные или как часто отправляются сообщения проверки. Дополнительные сведения см. в разделе "Системная Параметры ( службы Master Data Services)".

Развертывание образцов моделей и данных

Следующие три примера пакетов моделей включены в службы Master Data Services. Эти образцы моделей включают в себя данные. Расположение по умолчанию для пакетов с образцами моделей: %programfiles%\Microsoft SQL Server\140\Master Data Services\Samples\Packages.

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

Вы можете развернуть эти пакеты с помощью средства MDSModelDeploy. Расположение по умолчанию для средства MDSModelDeploy — диск\Program Files\Microsoft SQL Server\ 140\Master Data Services\Configuration.

Сведения о предварительных требованиях для запуска этого средства см. в разделе Развертывание пакета развертывания модели при помощи MDSModelDeploy.

Сведения об обновлениях, внесенных в данные для поддержки новых функций в службах master Data Services SQL Server, см. в примерах SQL Server: пакеты развертывания моделей (MDS).

Развертывание образцов моделей

  1. Скопируйте пакеты с образцами моделей в папку диск\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration.

  2. Откройте командную строку администратора и перейдите к файлу MDSModelDeploy.exe, выполнив приведенную ниже команду.

    cd c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration  
    
  3. Разверните каждую из примеров моделей в службах Master Data Services, выполнив каждую из следующих команд.

    Важно!

    В примерах ниже указывается значение службы MDS1 . Это значение используется при выборе веб-сайта по умолчанию при настройке веб-сайта Master Data Services. См. раздел Настройка базы данных и веб-сайта .

    Если вы создали новый веб-сайт или выбрали другой существующий веб-сайт, сначала выполните приведенную ниже команду, чтобы определить правильное значение службы.

    MDSModelDeploy listservices

    Для развертывания модели указывается первое значение службы из списка возвращенных значений.

    Примечание.

    Дополнительные сведения о метаданных образцов моделей см. в файле сведений в расположении "c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration".

    Развертывание образца модели chartofaccounts_en.pkg

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

    Развертывание образца модели customer_en.pkg

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

    Развертывание образца модели product_en.pkg

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

    После успешного развертывания модели появляется сообщение Работа MDSModelDeploy завершена .

    На рисунке ниже показана команда для развертывания образца модели product_en.pkg.

    Command line for deploying the Product sample model

  4. Чтобы просмотреть образцы моделей, выполните указанные ниже действия.

    1. Перейдите на веб-сайт служб Master Data Services, который вы настроили. См. раздел Настройка базы данных и веб-сайта .

      Адрес веб-сайта — https://имя сервера/веб-приложение/.

    2. Выберите модель в поле со списком Модель и щелкните Обозреватель.

      MDS Web site, home page.

Следующий шаг

Создайте модель и сущности для данных. См. статью "Создание модели" (службы Master Data Services) и создание сущности (службы Master Data Services).

Общие сведения об использовании модели и сущностей для создания структуры данных в Службах Master Data Services см. в обзоре служб Master Data Services (MDS)

См. также

База данных служб Master Data Services
Веб-приложение диспетчера основных данных
Страница конфигурации базы данных (диспетчер конфигурации Master Data Services )
Новые возможности Master Data Services (MDS)