Versiones (Master Data Services)

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

En Master Data Services, puede crear varias versiones de los datos maestros dentro de un modelo. Las versiones se pueden bloquear mientras se validan los datos y confirmarse una vez validados los datos. Las versiones confirmadas forman un registro auditable de cambios. Cada versión que cree contendrá todos los miembros, valores de atributo, miembros de jerarquía, relaciones de jerarquía y colecciones del modelo.

Cuándo usar versiones

Use versiones para:

  • Conservar un registro auditable de los datos maestros según vayan cambiando a medida que pasa el tiempo.

  • Evitar que los usuarios realicen modificaciones mientras se asegura de que todos los datos se validan correctamente con respecto a las reglas de negocios.

  • Bloquear un modelo para su uso en sistemas de suscripción.

  • Probar diferentes jerarquías sin implementarlas inmediatamente.

Nota:

Cuando cambie la estructura del modelo, por ejemplo cuando cree una entidad o un atributo basado en dominio nuevos, el cambio se aplicará a todas las versiones. Si ve una versión anterior del modelo, la entidad o el atributo se muestran, pero no hay datos.

Marcas de versión

Cuando una versión está preparada para los usuarios o para un sistema de suscripción, podrá establecer una marca para identificar la versión. Puede mover esta marca de versión a versión según sea necesario. Las marcas ayudan a los usuarios y sistemas de suscripción a identificar la versión del modelo que utilizan.

Flujo de trabajo para la administración de versiones

Use el flujo de trabajo siguiente para administrar las versiones:

  1. La versión inicial se crea automáticamente cuando crea un modelo y rellena la base de datos de Master Data Services con los datos maestros de la compañía. Según los permisos, los usuarios pueden realizar cambios en esta versión según sea necesario.

  2. Cuando desee confirmar una versión de un modelo, bloquee la versión para que solo los administradores del mismo puedan actualizar los datos. Para obtener más información, consulte Administradores (Master Data Services). Si se configuran las notificaciones, se envía una notificación por correo electrónico a los administradores del modelo cada vez que el estado de la versión cambia. Para obtener más información, consulte Configurar notificaciones por correo electrónico (Master Data Services).

  3. Aplique reglas de negocios a los datos de la versión bloqueada y revise cualquier problema de la validación. Si fuera necesario, puede rellenar la información que falte o revertir la transacción que provocó el problema. También puede desbloquear la versión para que los usuarios efectúen modificaciones.

  4. Cuando todos los datos se hayan validado correctamente, confirme la versión y asígnele una marca para que la usen los sistemas de suscripción. No se pueden realizar cambios en una versión confirmada.

  5. Copie la versión confirmada y notifique a los usuarios que pueden empezar a trabajar en una nueva versión del modelo.

Versiones secuenciales o simultáneas

Puede crear versiones secuenciales o simultáneas de su modelo.

  • Versiones secuenciales. Cada vez que confirma una versión, crea una copia nueva y asigna a la versión el siguiente número secuencial. Por ejemplo, puede copiar Versión 7 de su modelo y llamar a la copia Versión 8.

  • Versiones simultáneas. Cree versiones simultáneas del modelo cuando desee trabajar con dos más versiones de los datos al mismo tiempo. Esto es útil cuando la empresa efectúa reorganizaciones o fusiones que coinciden con la práctica habitual de la actividad empresarial y desea determinar la forma en que los nuevos datos maestros van a ajustarse en las estructuras existentes.

    Nota:

    Una opción del Administrador de configuración de Master Data Services determina si puede copiar o no todas las versiones o únicamente aquellas que se hayan confirmado. Para crear versiones simultáneas debe configurar Master Data Services para que permita copiar todas las versiones. Este valor también está disponible en la tabla Configuración del sistema. Para obtener más información, consulte Configuración del sistema (Master Data Services).

Descripción de la tarea Tema
Cambiar el nombre de una versión existente. Cambiar un nombre de versión (Master Data Services)
Bloquear una versión para que solo los administradores puedan editar sus datos. Bloquear una versión (Master Data Services)
Desbloquear una versión para que los usuarios puedan editar sus datos. Desbloquear una versión (Master Data Services)
Confirmar una versión después de validar todos los datos. Confirmar una versión (Master Data Services)
Crear una nueva marca para marcar una versión. Crear una marca de versión (Master Data Services)
Cambiar el nombre de una marca de versión existente. Cambiar el nombre de marca de una versión (Master Data Services)
Asignar una marca existente a una versión. Asignar una marca a una versión (Master Data Services)
Crear una nueva copia de una versión existente Copiar una versión (Master Data Services)
Eliminar una versión existente. Eliminar una versión (Master Data Services)
Purga los miembros eliminados temporalmente de una versión. Purga de miembros de versión (Master Data Services)