Compartir a través de


Implementar modelos (Master Data Services)

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.

Nota importanteImportante

Los paquetes solamente se pueden implementar en la edición de SQL Server en la que se crearon. Esto significa que los paquetes que se hayan creado en SQL Server 2008 R2 no se pueden implementar en SQL Server 2012.

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 drive:\Archivos de programa\Microsoft SQL Server\110\Master Data Services\Configuration.

  • Asistente para implementación de modelos: para crear e implementar paquetes de la estructura del modelo únicamente, use el asistente de la aplicación web Administrador de datos maestros. 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 seleccionó la ruta de acceso predeterminada al instalar MDS, esta herramienta se encuentra en drive:\Archivos de programa\Microsoft SQL Server\110\Master Data Services\Configuration.

Nota importanteImportante

Puede usar 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 negocios

  • Marcas de versión

  • Vistas de suscripciones

Los metadatos definidos por el usuario, atributos de archivo y permisos de usuario y de 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 ejemplo. Estos archivos de paquete están en el directorio Master Data Services\Samples\Packages de la instalación de Master Data Services. Cuando se implementan estos paquetes de muestra con la herramienta MDSModelDeploy, se crean modelos de ejemplo y se rellenan con datos.

Tareas relacionadas

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

Contenido relacionado