Crear un paquete de implementación de modelo mediante MDSModelDeploy
En Master Data Services, use la herramienta MDSModelDeploy para crear un paquete. Dependiendo de los comandos que especifique, el paquete puede contener:
Solo objetos de modelo.
Objetos de modelo y datos.
Si solo quiere 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, consulte Crear un paquete de implementación de modelo 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 "Stream was too long". 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.
Requisitos previos
Para realizar este procedimiento:
Los permisos básicos necesarios para ejecutar la herramienta de MDSModelDeploy son los siguientes:
El mismo permiso de Windows que para el administrador de configuración de MDS (administrador de Windows)
Permiso DBA en la base de datos de MDS.
Los permisos necesarios para crear el paquete mediante la herramienta MDSModelDeploy son los siguientes:
Permiso de administrador de modelo MDS en el modelo de datos.
Permiso de la función de administración de integraciones de MDS.
Los permisos necesarios para implementar un modelo mediante la herramienta MDSModelDeploy son los siguientes:
Permiso de la función de explorador de MDS
Permiso de la función de administración de integraciones de MDS
Permiso de la función de administración del sistema de MDS.
Los permisos necesarios para mostrar modelos mediante la herramienta MDSModelDeploy son los siguientes:
Permiso de la función de explorador de MDS
Permiso de administrador de modelos de MDS en el modelo de datos en orden para ver el modelo en la lista.
Debe existir un modelo para que se pueda crear un paquete del mismo. Para obtener más información, vea Crear un modelo (Master Data Services).
Para obtener más información, vea Administradores (Master Data Services) .
Para crear un paquete de implementación de modelo mediante MDSModelDeploy
Abra un símbolo del sistema.
Navegue 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.
Opcional. Vea las opciones y la Ayuda.
Para mostrar todas las opciones disponibles, escriba
MDSModelDeploy
y presione Entrar.Para mostrar la ayuda de una opción, escriba lo siguiente, donde OptionName es el nombre de la opción:
MDSModelDeploy help OptionName
.
Opcional. Si tiene varias aplicaciones web, determine el nombre del servicio en el que vaya a hacer las implementaciones; para ello, escriba este comando y presione 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.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 .pkg respectivamente:
MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata
Si no desea incluir datos, no utilice los modificadores
-version
y-includedata
.Presione ENTRAR. Cuando el paquete se crea correctamente, se muestra un mensaje que indica que "la operación de MDSModelDeploy se ha completado correctamente".
Pasos siguientes
Consulte también
Opciones de la implementación de modelos (Master Data Services)
Implementar modelos (Master Data Services)