Поделиться через


Создание пакета развертывания модели при помощи MDSModelDeploy

В Master Data Services для создания пакетов используется средство MDSModelDeploy. В зависимости от указанных команд, пакет может содержать:

  • только объекты модели;

  • объекты модели и данные.

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

Предварительные требования

Для выполнения этой процедуры:

  1. Для запуска средства MDSModelDeploy требуются следующие основные разрешения.

    • Такие же разрешения Windows, как у диспетчера конфигурации MDS (администратор Windows)

    • Разрешение DBA на базу данных MDS.

  2. Для создания пакета с помощью средства MDSModelDeploy требуются следующие основные разрешения.

    • Разрешение администратора модели MDS на модель данных.

    • Разрешение на управление интеграцией MDS.

  3. Для развертывания модели с помощью средства MDSModelDeploy требуются следующие основные разрешения.

    • Разрешение для функции обозревателя MDS

    • Разрешение для функции управления интеграцией MDS

    • Разрешение для функции администрирования системы MDS.

  4. Для перечисления моделей с помощью средства MDSModelDeploy требуются следующие основные разрешения.

    • Разрешение для функции обозревателя MDS

    • Разрешение администратора модели MDS на модель данных с тем, чтобы видеть модель в списке.

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

Дополнительные сведения см. в разделе Администраторы (службы Master Data Services).

Создание пакета развертывания модели с помощью MDSModelDeploy

  1. Откройте командную строку.

  2. Перейдите к расположению файла MDSModelDeploy.exe.

    • Если службы MDS установлены в папку по умолчанию, то этот файл находится в каталоге drive:\Program Files\Microsoft SQL Server\110\Master Data Services\Configuration.

    • Если службы MDS установлены не в папку по умолчанию, найдите файл MDSModelDeploy.exe на локальном компьютере.

  3. Необязательно. Просмотрите параметры и справку.

    • Чтобы показать все доступные параметры, введите MDSModelDeploy и нажмите клавишу ВВОД.

    • Чтобы вывести справку для параметра, введите следующую строку, где OptionName — имя параметра: MDSModelDeploy help OptionName.

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

    MDSModelDeploy listservices
    

    Возвращается список значений, например MDS1, Default Web Site, MDS. Первое значение в этом списке (в данном случае MDS1) необходимо для развертывания модели.

  5. Чтобы создать пакет, содержащий объекты модели и данные, введите следующую строку, в которой ModelName, VersionName, ServiceName и PackageName — это имена модели, версии, службы и выходного PKG-файла соответственно:

    MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata
    

    Если включать данные не требуется, не указывайте параметры -version и -includedata.

  6. Нажмите клавишу ВВОД. После успешного создания пакета отображается сообщение «Операция MDSModelDeploy успешно завершена».

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

См. также

Справочник

Варианты развертывания модели (службы Master Data Services)

Основные понятия

Развертывание моделей (службы Master Data Services)