Compartir a través de


Reactivar un miembro o recopilación utilizando tblStgMemberAttribute (Master Data Services)

En Master Data Services, puede utilizar el proceso de almacenamiento provisional para reactivar los miembros hoja, los miembros consolidados o las recopilaciones que se hayan eliminado.

  • Reactive un miembro para restaurar sus atributos y su pertenencia en jerarquías y colecciones.

  • Reactive una colección para restaurar esta y su estructura.

En la base de datos de Master Data Services, cada miembro y recopilación tiene un atributo denominado MDMMemberStatus. Al eliminar un miembro o recopilación, el valor de este atributo cambia de Activo a Desactivado y el código se cambia por un GUID de 32 caracteres.

Para reactivar un miembro o recopilación, debe volver a establecer el valor del atributo MDMMemberStatus en Activo.

Requisitos previos

Para realizar este procedimiento:

  • Debe tener permiso para insertar datos en la tabla mdm.tblStgMemberAttribute en la base de datos Master Data Services.

  • Debe tener permiso para ver la vista mdm.viw_SYSTEM_SCHEMA_ENTITY y la tabla que contiene el miembro desactivado. Para obtener más información, vea Seguridad de objetos de base de datos (Master Data Services).

  • En Administrador de datos maestros, debe disponer de permiso para tener acceso al área funcional de Administración de integraciones.

  • Debe ser administrador de modelo. Para obtener más información, vea Administradores (Master Data Services).

Para reactivar un miembro o colección

  1. Abra SQL Server Management Studio y conéctese a la instancia de Motor de base de datos de la base de datos Master Data Services.

  2. Expanda la base de datos Master Data Services, expanda Vistas y abra la vista mdm.viw_SYSTEM_SCHEMA_ENTITY. Busque el nombre de la entidad que contiene el miembro o recopilación eliminados. Tenga en cuenta el valor de la columna EntityTable.

  3. Abra la tabla enumerada en el campo EntityTable. Busque el nombre del miembro o recopilación, y anote el valor de la columna Código. El código debería ser un GUID de 32 caracteres.

  4. Prepare los miembros o recopilaciones para la importación en la tabla mdm.tblStgMemberAttribute de la base de datos Master Data Services. Para cualquier miembro o recopilación que desee reactivar, utilice MDMMemberStatus para ATTRIBUTENAME, Activo para AttributeValue y el código del paso 3 para MemberCode. Para obtener más información y un ejemplo, vea Tabla de ensayo de atributos (Servicios de datos maestros).

  5. Importe los datos en mdm.tblStgMemberAttribute. Para obtener información acerca de cómo importar datos en una base de datos usando SQL Server Integration Services, vea Cómo ejecutar el Asistente para importación y exportación de SQL Server.

  6. Después de importar correctamente los datos, en Administrador de datos maestros, haga clic en Administración de integraciones.

  7. En el panel Registros de almacenamiento provisional no dispuestos en lotes, en la lista Modelo, seleccione el modelo que contiene los registros que desea importar.

  8. En la lista Versión, seleccione una versión. La versión debe tener el EstadoAbrir o Bloqueado.

  9. Confirme que el número de registros mostrado coincide con el que piensa importar. Si no es así, vea Solucionar problemas del proceso de almacenamiento (Master Data Services).

  10. Haga clic en Procesar datos no dispuestos en lotes. En el panel Lotes de almacenamiento provisional, el valor de la columna Estado cambia a En cola para ejecutar.

    Nota

    La cola de almacenamiento provisional se ejecuta automáticamente en los intervalos según el Intervalo de almacenamiento temporal por lotes establecido en Administrador de configuración de Master Data Services. Para obtener más información, vea Configuración del sistema (Master Data Services).

  11. La importación se habrá completado cuando el valor de la columna Estado sea No está en ejecución. Puede actualizar la página para ver el estado actualizado haciendo clic en Importar en la barra de menús.

Pasos siguientes