Установка и настройка Master Data Services
Область применения: SQL Server — Только Управляемый экземпляр SQL Azure Windows
В этой статье описывается, как установить службы 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.
Скачать
- Чтобы скачать SQL Server, перейдите к скачиваемой версии SQL Server.
- Есть учетная запись Azure? Затем перейдите к краткому руководству. Создайте SQL Server на виртуальной машине Windows в портал Azure, чтобы развернуть виртуальную машину с уже установленным SQL Server.
Не удается создать веб-сайт MDS?
Инструкции по решению этой проблемы см. в этой статье службы поддержки Майкрософт. Не удается создать веб-сайт MDS с помощью учетной записи с ограниченными правами доступа в SQL Server 2016
Internet Explorer и Silverlight
- При установке служб Master Data Services на компьютере Windows Server 2012 может потребоваться настроить расширенную безопасность Internet Explorer, чтобы разрешить скрипты для сайта веб-приложения. Без этого просмотр сайта на серверном компьютере работать не будет.
- До 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
Дважды щелкните файл Setup.exe и следуйте инструкциям мастера установки.
Выберите службы Master Data Services на странице выбора компонентов в разделе "Общие функции".
Это устанавливает диспетчер конфигурации Master Data Services , сборки, оснастки Windows PowerShell и папки и файлы для веб-приложений и служб.
Завершите работу мастера установки.
Установка и настройка IIS
В Windows Server 2012 R2 щелкните значок диспетчер сервера на панели задач на рабочем столе.
В диспетчер сервера в меню "Управление" нажмите кнопку "Добавить роли и компоненты".
На странице Тип установкимастера добавления ролей и компонентовпримите значение по умолчанию (Установка ролей или компонентов) и нажмите кнопку Далее.
Выберите сервер из пула серверов и выберите сервер, на котором установлены службы Master Data Services.
На странице Роли сервера щелкните Веб-сервер и нажмите кнопку Далее.
На странице Компоненты выберите следующие компоненты и нажмите кнопку Далее. Эти функции необходимы для служб Master Data Services в Windows Server 2012 R2.
Компоненты Компоненты В левой панели щелкните Роль веб-сервера (IIS), а затем щелкните Службы ролей.
На странице Службы ролей выберите следующие службы и нажмите кнопку Далее. Эти службы необходимы для служб Master Data Services в Windows Server 2012 R2.
Предупреждение
Не устанавливайте службу роли "Публикация WebDAV". Публикация WebDAV несовместима со службами Master Data Services.
Службы ролей Службы ролей Список необходимых функций и служб ролей в других операционных системах см. в разделе "Требования к веб-приложениям" (службы 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 работает только в Internet Explorer (IE) 9 или более поздней версии. Internet Explorer 8 и более ранние версии, а также Microsoft Edge и Chrome не поддерживаются.
Начиная с SQL Server 2019 (15.x), элементы управления HTML заменяют все бывшие компоненты Silverlight, поэтому зависимость Silverlight удалена. Другие браузеры, включая Chrome и Edge, теперь работают для веб-приложения Master Data Services.
Запустите диспетчер конфигурации Master Data Services и щелкните "Конфигурация базы данных" в левой области.
Щелкните Создать базу данных, а затем нажмите кнопку Далее в мастере создания базы данных.
На странице "Сервер базы данных" укажите экземпляр SQL Server.
SQL Server 2019 (15.x) добавляет поддержку sql Server Управляемый экземпляр. Задайте для экземпляра SQL Server значение узла управляемого экземпляра. Например,
xxxxxx.xxxxxx.database.windows.net
.Выберите тип проверки подлинности и нажмите кнопку "Проверить подключение", чтобы убедиться, что вы можете подключиться к базе данных, используя учетные данные для выбранного типа проверки подлинности. Нажмите кнопку Далее.
Для SQL Server 2019 (15.x) для подключения к управляемому экземпляру используйте один из следующих типов проверки подлинности:
- Проверка подлинности с помощью идентификатора Microsoft Entra (прежнее название — Azure Active Directory): текущий пользователь — интегрированная служба Active Directory
- Проверка подлинности SQL Server: учетная запись SQL Server.
В Управляемый экземпляр SQL пользователь должен быть членом
sysadmin
предопределенных ролей сервера.Примечание.
Если выбран тип проверки подлинности Текущий пользователь — встроенная безопасность, поле Имя пользователя доступно только для чтения и содержит имя текущей учетной записи пользователя Windows. Если вы используете службы master Data Services SQL Server на виртуальной машине Azure, в поле "Имя пользователя" отображается имя виртуальной машины и имя пользователя для учетной записи локального администратора на виртуальной машине.
Введите имя в поле Имя базы данных . Если необходимо выбрать параметры сортировки Windows, снимите флажок Параметры сортировки SQL Server по умолчанию и укажите один или несколько доступных параметров, например С учетом регистра. Нажмите кнопку Далее.
Дополнительные сведения о параметрах сортировки Windows см. в разделе Имя параметров сортировки Windows (Transact-SQL).
В поле Имя пользователя укажите учетную запись пользователя Windows, который будет суперпользователем по умолчанию для служб Master Data Services. Суперпользователь имеет доступ ко всем функциональным областям и может добавлять, удалять и обновлять все модели.
Нажмите кнопку "Далее ", чтобы просмотреть сводку параметров базы данных Master Data Services, а затем нажмите кнопку "Далее ", чтобы создать базу данных. Откроется страница Ход выполнения и завершение.
После создания и настройки базы данных нажмите кнопку Готово.
Дополнительные сведения о параметрах мастера создания базы данных см. в разделе "Мастер создания базы данных" (диспетчер конфигурации Master Data Services ).
На странице "Конфигурация базы данных" в диспетчер конфигурации Master Data Services щелкните "Выбрать базу данных".
Нажмите кнопку "Подключиться", выберите базу данных Master Data Services, созданную на шаге 7, и нажмите кнопку "ОК".
Настройка базы данных завершена. На странице "Конфигурация базы данных" теперь отображается экземпляр SQL Server, к которому подключены службы Master Data Services, созданная база данных и текущая версия базы данных.
В диспетчер конфигурации Master Data Services и щелкните "Веб-конфигурация" в левой области.
В поле со списком Веб-сайт выберите элемент Веб-сайт по умолчанию, а затем нажмите кнопку Создать , чтобы создать веб-приложение.
Примечание.
Если выбран элемент Веб-сайт по умолчанию, необходимо создать веб-приложение. Если в списке выбран элемент Создать новый веб-сайт , приложение создается автоматически.
В разделе Пул приложений выполните одно из указанных ниже действий.
Введите имя пользователя, которое вы указали в шаге 5 для учетной записи администраторабазы данных, введите пароль, а затем нажмите кнопку ОК.
-ИЛИ-
Введите другое имя пользователя, пароль, а затем нажмите кнопку "ОК".
При создании базы данных и веб-приложения необязательно использовать одну и ту же учетную запись.
Примечание.
Удостоверение пула приложений MDS должно быть частью группы доступа к авторизации Windows.
Дополнительные сведения о диалоговом окне "Создание веб-приложения" см. в диалоговом окне "Создание веб-приложения" (диспетчер конфигурации Master Data Services ).
Примечание.
Если домен реализовал привязку канала LDAP 2020 и требования к подписи LDAP для Windows, появится сообщение об ошибке "Учетные данные не удалось проверить в Active Directory" при использовании учетной записи домена для создания пула приложений. Для разрешения вместо пользователя домена используйте локального компьютера. Это проходит проверку учетных данных с помощью Active Directory. После создания веб-приложения вы можете изменить удостоверение на пользователя домена в диспетчере службы IIS (IIS).
На странице Веб-конфигурация в поле Веб-приложение щелкните созданное приложение, а затем в разделе Связывание приложения с базой данных нажмите кнопку Выбрать.
Нажмите кнопку "Подключить", выберите базу данных Master Data Services, которую вы хотите связать с веб-приложением, и нажмите кнопку "ОК".
Настройка веб-сайта завершена. На странице веб-конфигурации теперь отображается выбранный веб-сайт, созданное веб-приложение и база данных Master Data Services, связанная с приложением.
Щелкните Применить. Появится сообщение о завершении настройки. Нажмите кнопку ОК в окне сообщения, чтобы запустить веб-приложение. Адрес веб-сайта — https://имя сервера/веб-приложение/.
Дополнительные сведения о параметрах на странице веб-конфигурации см. на странице веб-конфигурации (диспетчер конфигурации 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).
Развертывание образцов моделей
Скопируйте пакеты с образцами моделей в папку диск\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration.
Откройте командную строку администратора и перейдите к файлу MDSModelDeploy.exe, выполнив приведенную ниже команду.
cd c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration
Разверните каждую из примеров моделей в службах 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.
Чтобы просмотреть образцы моделей, выполните указанные ниже действия.
Перейдите на веб-сайт служб Master Data Services, который вы настроили. См. раздел Настройка базы данных и веб-сайта .
Адрес веб-сайта — https://имя сервера/веб-приложение/.
Выберите модель в поле со списком Модель и щелкните Обозреватель.
Следующий шаг
Создайте модель и сущности для данных. См. статью "Создание модели" (службы Master Data Services) и создание сущности (службы Master Data Services).
Общие сведения об использовании модели и сущностей для создания структуры данных в Службах Master Data Services см. в обзоре служб Master Data Services (MDS)
См. также
База данных служб Master Data Services
Веб-приложение диспетчера основных данных
Страница конфигурации базы данных (диспетчер конфигурации Master Data Services )
Новые возможности Master Data Services (MDS)