Создание пакета развертывания модели при помощи MDSModelDeploy
В Master Data Services для создания пакетов используется средство 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 установлены в папку по умолчанию, то этот файл находится в каталоге drive:\Program Files\Microsoft SQL Server\110\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 успешно завершена».
Следующие шаги
См. также
Справочник
Варианты развертывания модели (службы Master Data Services)