Compartir a través de


Crear un paquete de implementación de modelo mediante MDSModelDeploy

En Master Data Services, use la herramienta MDSModelDeploy para crear un paquete. En función de los comandos que especifique, el paquete puede contener cualquiera de los siguientes elementos:

  • Solo objetos de modelo.

  • Modelar objetos y datos.

Si solo desea implementar un paquete que contenga objetos de modelo, puede usar el Asistente para la implementación de modelos en la aplicación web master Data Manager en su lugar. Para obtener más información, vea Crear un paquete de implementación de modelos mediante el Asistente.

Nota:

Esta versión de la herramienta MDSModelDeploy no puede usar más de gigabytes (GB) de memoria. Al crear o implementar modelos de gran tamaño mediante la opción Objetos de modelo y datos, puede experimentar errores de "Memoria insuficiente" o "El flujo era demasiado largo". Para resolver este problema, use el almacenamiento provisional de MDS para implementar los datos; o actualice a MDS 2016 o una versión posterior, que incluye la versión actualizada de la herramienta MDSModelDeploy.

Prerrequisitos

Para realizar este procedimiento:

  1. Los permisos básicos necesarios para ejecutar la herramienta MDSModelDeploy son los siguientes:

    • Los mismos permisos de Windows que el Administrador de Configuración de MDS (Administrador de Windows)

    • Permiso DBA en la base de datos MDS.

  2. Los permisos necesarios para crear el paquete mediante la herramienta MDSModelDeploy son los siguientes:

    • Permiso de administrador de modelos MDS en el modelo de datos.

    • Permiso para la gestión de la función de integración de MDS.

  3. Los permisos necesarios para implementar un modelo mediante la herramienta MDSModelDeploy son los siguientes:

    • Permiso de función MDS Explorer

    • Permiso para la gestión de funciones de integración de MDS

    • Permiso de función de administración del sistema MDS.

  4. Los permisos necesarios para enumerar modelos mediante la herramienta MDSModelDeploy son los siguientes:

    • Permiso de función MDS Explorer

    • Permisos de administrador del modelo MDS en el modelo de datos para poder visualizar el modelo en la lista.

Debe existir un modelo para que puedas crear un paquete. Para más información, consulte Creación de un modelo (Master Data Services).

Para obtener más información, consulte Administradores (Master Data Services) .

Para crear un paquete de implementación de modelos mediante MDSModelDeploy

  1. Abra una ventana de comandos.

  2. Vaya a la ubicación de MDSModelDeploy.exe.

    • Si MDS se instaló en la ubicación predeterminada, el archivo se encuentra en unidad:\Archivos de programa\Microsoft SQL Server\120\Master Data Services\Configuration.

    • Si MDS no se instaló en la ubicación predeterminada, busque en el equipo local MDSModelDeploy.exe.

  3. Opcional. Ver opciones y ayuda.

    • Para mostrar todas las opciones disponibles, escriba MDSModelDeploy y presione Entrar.

    • Para mostrar ayuda para una opción, escriba lo siguiente, donde OptionName es el nombre de la opción: MDSModelDeploy help OptionName.

  4. Opcional. Si tiene varias aplicaciones web, determine el nombre del servicio en el que se implementará escribiendo este comando y presionando Entrar:

    MDSModelDeploy listservices  
    

    Se devuelve una lista de valores, por ejemplo MDS1, Default Web Site, MDS. El primer valor de esta lista (en este caso, MDS1) es necesario para implementar el modelo.

  5. Para crear un paquete que contenga objetos de modelo y datos, escriba lo siguiente, donde ModelName, VersionName, ServiceName y PackageName son los nombres del modelo, la versión, el servicio y el archivo de salida de .pkg respectivamente:

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

    Si no desea incluir datos, no use los interruptores -version y -includedata.

  6. Presiona Entrar. Cuando el paquete se crea correctamente, se muestra un mensaje que indica que la operación MDSModelDeploy se completó correctamente.

Pasos siguientes

Véase también

Opciones de implementación de modelos (Master Data Services)
Implementación de modelos (Master Data Services)