Compartir a través de


Transacciones (Master Data Services)

En Master Data Services, se registra una transacción cada vez que se realiza una acción en un miembro. Todos los usuarios pueden ver las transacciones y los administradores pueden invertirlas. Las transacciones muestran la fecha, la hora, el usuario que aplicó la acción y otros detalles. Los usuarios pueden agregar una anotación a una transacción para indicar por qué tuvo lugar una transacción.

Cuándo se registran las transacciones

Las transacciones se registran cuando los miembros:

  • se crean, eliminan o reactivan.

  • se les cambian los valores de atributo.

  • se cambian de lugar en una jerarquía.

No se graban las transacciones cuando las reglas de negocios cambian los valores de atributo.

Ver y administrar transacciones

En el área funcional de Explorador, puede ver y anotar (agregar comentarios a) las transacciones que haya realizado por sí mismo.

En el área funcional de Administración de versiones, los administradores pueden ver todas las transacciones de todos los usuarios para los modelos a los que tienen acceso e invertirlas.

Configuración del sistema

Hay un valor en Administrador de configuración de Master Data Services que hace que las transacciones se graben o no cuando se cargan registros de almacenamiento provisional. Este valor solo afecta a SQL Server 2008 R2. Puede ajustar este valor en Administrador de configuración de Master Data Services o directamente en la tabla Configuración del sistema de la base de datos de Master Data Services. Para obtener más información, vea Configuración del sistema (Master Data Services).

Al importar los datos en esta versión de SQL Server, puede especificar si registrar o no las transacciones al iniciar el procedimiento almacenado. Para obtener más información, vea Procedimiento almacenado de almacenamiento provisional (Master Data Services).

Simultaneidad

Si un valor de entidad determinado se muestra de forma simultánea en más de una sesión del Explorador, es posible que se efectúen modificaciones en paralelo en el mismo valor. MDS no detecta las modificaciones simultáneas automáticamente. Esto puede producirse cuando hay varios usuarios que están utilizando MDS Explorer en el explorador web desde varias sesiones, por ejemplo, desde diversos equipos, diversas pestañas o ventanas del explorador o desde múltiples cuentas de usuario.

Varios usuarios pueden actualizar los mismos valores de entidad sin que se produzcan errores pese a que estén habilitadas transacciones. Por lo general, prevalecerá la última modificación a un valor en una secuencia temporal. El conflicto de modificación duplicada se puede observar en el historial de transacciones y lo puede corregir el administrador manualmente. El historial de transacciones mostrará las transacciones individuales para Valor anterior y Valor nuevo para el atributo relevante en cada sesión, pero no solucionará automáticamente el conflicto cuando haya varios Valores nuevos para el mismo valor antiguo.

Tareas relacionadas

Descripción de la tarea

Tema

Deshacer una acción invirtiendo una transacción (solo administradores).

Invertir una transacción (Master Data Services)

Contenido relacionado