Implementar modelos (Master Data Services)

Se aplica a:SQL Server: solo Windows Azure SQL Managed Instance

En Master Data Services, un paquete es un archivo XML que contiene una estructura del modelo implementable y, opcionalmente, los datos del modelo. Use los paquetes del modelo para mover las copias de modelos desde un entorno de MDS a otro, o para crear nuevos modelos en el entorno de MDS existente.

Importante

La herramienta MDSModelDeploy de SQL Server 2014 (12.x) y versiones posteriores es compatibles con versiones anteriores de los paquetes creados en SQL Server 2012 (11.x) o versiones superiores.

Herramientas para implementar modelos

Para trabajar con paquetes de modelos, puede usar una de tres herramientas, dependiendo de sus necesidades.

  • Herramienta MDSModelDeploy: para crear e implementar objetos y datos del modelo, use la herramienta MDSModelDeploy.exe. Si ha seleccionado la ruta de acceso predeterminada al instalar MDS, esta herramienta se encuentra en unidad:\Archivos de programa\Microsoft SQL Server\130\Master Data Services\Configuration.

  • Asistente para la implementación de modelos: para crear e implementar paquetes de la estructura del modelo únicamente, use el asistente de la aplicación web de Master Data Manager. No puede usar este asistente para la implementación de datos.

  • Modelo editor de paquetes: para modificar un modelo de paquetes, use ModelPackageEditor.exe que inicia el asistente de modelo editor de paquetes. Utilice este asistente para modificar un paquete que haya creado la herramienta MDSModelDeploy o el asistente para implementación de modelos. Si ha seleccionado la ruta de acceso predeterminada al instalar MDS, esta herramienta se encuentra en unidad:\Archivos de programa\Microsoft SQL Server\130\Master Data Services\Configuration.

Importante

Puede usar la herramienta MDSDeployModel para crear un nuevo modelo, crear un clon de un modelo o actualizar un modelo existente y sus datos. Si usa la herramienta MDSModelDeploy para actualizar un modelo existente y sus datos, y el paquete no contiene una entidad, un atributo o un miembro que exista en el modelo de destino, MDSModelDeploy no eliminará dicha entidad, atributo o miembro del modelo.

Qué contienen los paquetes

Un paquete del modelo es un archivo XML que se guarda con la extensión .pkg. Al crear un paquete de implementación, puede decidir si va a incluir o no datos. Si decide incluir los datos, debe seleccionar una versión de los datos que se incluirán.

Todos los objetos del modelo se incluyen en un paquete. Estos objetos son:

  • Entidades

  • Atributos

  • Grupos de atributos

  • Jerarquías

  • Colecciones

  • Reglas de negocio

  • Marcas de versión

  • Vistas de suscripciones

Los atributos de archivo y los permisos de usuario y grupo no se incluyen. Después de implementar un modelo, debe actualizarlos manualmente.

Paquetes de ejemplos

Cuando se instala Master Data Services, se incluyen archivos de paquete de muestra. Estos archivos de paquete están en el directorio Master Data Services\Samples\Packages donde instaló Master Data Services. Cuando se implementan estos paquetes de muestra con la herramienta MDSModelDeploy, se crean modelos de ejemplo y se rellenan con datos.

Descripción de la tarea Tema
Crear un nuevo paquete de implementación de objetos o datos del modelo mediante la herramienta MDSModelDeploy. Crear un paquete de implementación de modelo mediante MDSModelDeploy
Crear un nuevo paquete de implementación de objetos del modelo solo con el asistente. Crear un paquete de implementación de modelo mediante el asistente
Implementar un paquete de objetos y datos del modelo mediante la herramienta MDSModelDeploy. Implementar un paquete de implementación de modelo mediante MDSModelDeploy
Implementar un paquete de objetos del modelo solo con el asistente. Implementar un paquete de implementación de modelo mediante el asistente
Modifique un paquete de implementación de modelos para implementar porciones seleccionadas de un modelo, en lugar del modelo en su totalidad. Editar un paquete de implementación de modelos