Создание пакета развертывания модели при помощи MDSModelDeploy
В Master Data Services создайте пакет с помощью средства MDSModelDeploy. В зависимости от указанных команд, пакет может содержать:
только объекты модели;
объекты модели и данные.
Если требуется развернуть пакет, содержащий только объекты модели, можно использовать мастер развертывания моделей в веб-приложении диспетчера основных данных. Дополнительные сведения см. в разделе Создание пакета развертывания модели с помощью мастера.
Примечание
Эта версия средства MDSModelDeploy не может использовать более гигабайт (ГБ) памяти. При создании или развертывании больших моделей с помощью параметра "Объекты модели и данные " могут возникать ошибки "Нехватка памяти" или "Поток был слишком длинным". Чтобы устранить эту проблему, используйте промежуточную среду MDS для развертывания данных; или выполните обновление до MDS 2016 или более поздней версии, которая включает обновленную версию средства MDSModelDeploy.
Предварительные требования
Для выполнения этой процедуры:
Для запуска средства MDSModelDeploy требуются следующие основные разрешения.
Такие же разрешения Windows, как у диспетчера конфигурации MDS (администратор Windows)
Разрешение DBA на базу данных MDS.
Для создания пакета с помощью средства MDSModelDeploy требуются следующие основные разрешения.
Разрешение администратора модели MDS на модель данных.
Разрешение на управление интеграцией MDS.
Для развертывания модели с помощью средства MDSModelDeploy требуются следующие основные разрешения.
Разрешение для функции обозревателя MDS
Разрешение для функции управления интеграцией MDS
Разрешение для функции администрирования системы MDS.
Для перечисления моделей с помощью средства MDSModelDeploy требуются следующие основные разрешения.
Разрешение для функции обозревателя MDS
Разрешение администратора модели MDS на модель данных с тем, чтобы видеть модель в списке.
Для создания пакета модели модель должна существовать. Дополнительные сведения см. в разделе Создание модели (Master Data Services).
Дополнительные сведения см. в разделе Администраторы (Master Data Services).
Создание пакета развертывания модели с помощью MDSModelDeploy
Откройте командную строку.
Перейдите к расположению файла MDSModelDeploy.exe.
Если MDS была установлена в расположении по умолчанию, файл находится в папке диск:\Program Files\Microsoft SQL Server\120\Master Data Services\Configuration.
Если службы MDS установлены не в папку по умолчанию, найдите файл MDSModelDeploy.exe на локальном компьютере.
Необязательный элемент. Просмотрите параметры и справку.
Чтобы показать все доступные параметры, введите
MDSModelDeploy
и нажмите клавишу ВВОД.Чтобы вывести справку для параметра, введите следующую строку, где OptionName — имя параметра:
MDSModelDeploy help OptionName
.
Необязательный элемент. При наличии нескольких веб-приложений определите имя развертываемой службы, введя следующую команду, и нажмите клавишу ВВОД.
MDSModelDeploy listservices
Возвращается список значений, например
MDS1, Default Web Site, MDS
. Первое значение в этом списке (в данном случаеMDS1
) необходимо для развертывания модели.Чтобы создать пакет, содержащий объекты модели и данные, введите следующую команду, где ModelName, VersionName, ServiceName и PackageName — это имена модели, версии, службы и PKG-файла вывода соответственно:
MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata
Если включать данные не требуется, не указывайте параметры
-version
и-includedata
.Нажмите клавишу ВВОД. После успешного создания пакета отображается сообщение "Операция MDSModelDeploy успешно завершена".
Next Steps
См. также:
Варианты развертывания модели (службы Master Data Services)
Развертывание моделей (службы Master Data Services)