Compartir a través de


Implementación de modelos (Master Data Services)

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

Importante

Los paquetes se pueden implementar en la edición de SQL Server en la que solo se crearon. Esto significa que los paquetes creados en SQL Server 2008 R2 no se pueden implementar en SQL Server 2012 o versiones posteriores.

Herramientas para implementar modelos

Para trabajar con paquetes de modelo, puede usar una de las tres herramientas, en función de sus necesidades.

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

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

  • Editor de paquetes de modelo: para editar un paquete de modelo, use el ModelPackageEditor.exe que inicia el asistente del Editor de paquetes de modelo. Este asistente se usa para editar un paquete creado por la herramienta MDSModelDeploy o el Asistente para la implementación de modelos. Si seleccionó la ruta de acceso predeterminada al instalar MDS, esta herramienta se encuentra en la unidad:\Archivos de programa\Microsoft SQL Server\120\Master Data Services\Configuration.

Importante

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, atributo o miembro que exista en el modelo de destino, MDSModelDeploy no eliminará esa entidad, atributo o miembro del modelo.

Qué paquetes contienen

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

Todos los objetos de 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 suscripción

No se incluyen los metadatos definidos por el usuario, los atributos de archivo y los permisos de usuario y grupo. Después de implementar un modelo, debe actualizarlos manualmente.

Paquetes de ejemplo

Los archivos de paquete de ejemplo se incluyen al instalar Master Data Services. Estos archivos de paquete se encuentran en el directorio Master Data Services\Samples\Packages donde instaló Master Data Services. Al implementar estos paquetes de ejemplo mediante la herramienta MDSModelDeploy, los modelos de ejemplo se crean y rellenan con datos.

Descripción de la tarea Tema
Cree un nuevo paquete de implementación de objetos de modelo o datos mediante la herramienta MDSModelDeploy. Crear un paquete de implementación de modelos mediante MDSModelDeploy
Cree un nuevo paquete de implementación de objetos de modelo solo mediante el asistente. Crear un paquete de implementación de modelos mediante el Asistente
Implemente un paquete de objetos de modelo y datos mediante la herramienta MDSModelDeploy. Implementar un paquete de implementación de modelos mediante MDSModelDeploy
Despliegue un paquete de objetos de modelo utilizando únicamente el asistente. Implementación de un paquete de implementación de modelos mediante el Asistente
Edite un paquete de implementación de modelo para implementar partes seleccionadas de un modelo, en lugar de todo el modelo. Edición de un paquete de implementación de modelos