Configurar y administrar el registro de la base de datos

Se aplica a estas aplicaciones de Dynamics 365:
Recursos humanos

Puede realizar un seguimiento de los cambios en tablas y campos de Dynamics 365 Human Resources mediante el registro de base de datos. En este artículo se describe cómo:

  • Administrar la seguridad y el rendimiento para el registro de la base de datos
  • Configurar nivel de registro de base de datos
  • Limpiar registros de bases de datos

Descripción general del registro de la base de datos

El registro de la base de datos lleva el seguimiento de los cambios específicos en las tablas y campos en Microsoft Dynamics 365 Human Resources. Estos cambios incluyen la inserción, actualización o eliminación de registros. El registro de la base de datos almacena un registro de cambios en las tablas o campos en la tabla de registro de la base de datos.

Los usos comerciales del registro de la base de datos incluyen:

  • Crear un registro de auditoría de cambios para tablas específicas que contengan información confidencial.
  • Seguimiento de transacciones individuales. El registro de la base de datos no está destinado a llevar el seguimiento de transacciones automatizadas que se ejecutan en trabajos por lotes.

Seguridad para el registro de la base de datos

Los registros de las bases de datos pueden contener datos confidenciales. Limite el acceso solo a roles de seguridad que necesitan acceso a los datos de registro.

Registro de base de datos y rendimiento

Pese a que puede ser valioso desde una perspectiva de negocio, el registro de bases de datos puede resultar caro si se mide por gestión y uso de recursos. Las implicaciones para el rendimiento del registro de la base de datos incluyen:

  • La tabla de registro de la base de datos puede crecer rápidamente y causar un aumento en el tamaño de la base de datos. El crecimiento depende de la cantidad de datos registrados que decida conservar. De forma predeterminada, la tabla de registro de la base de datos conserva solo los datos de registro durante 30 días.
  • El registro de bases de datos puede afectar negativamente a los procesos automatizados de larga duración, como las importaciones de datos de larga ejecución.

procedimientos recomendados

Para mejorar el rendimiento, limite las entradas en el registro seleccionando campos específicos en lugar de tablas enteras. Para ayudar a mantener el rendimiento general, puede registrar hasta 20 tablas.

Nota:

Para campos individuales, solo se pueden registrar las actualizaciones.

Configurar nivel de registro de base de datos

Utilice el asistente Registro de cambios de la base de datos para configurar el registro de la base de datos. El asistente proporciona una forma flexible de configurar el registro de tablas o campos.

  1. Vaya a Administración del sistema> Enlaces > Base de datos > Configuración del registro de bases de datos. Seleccione Nuevo para comenzar el asistente Registro de cambios en la base de datos.

  2. Seleccione Siguiente.

  3. En la página Tablas y campos del asistente, seleccione las tablas y los campos en los que desea habilitar el registro de bases de datos y seleccione Siguiente.

    Nota:

    El registro de bases de datos no está disponible en todas las tablas de la base de datos de recursos humanos. Al seleccionar Mostrar todas las tablas debajo de la lista, se expande la lista de tablas y campos para mostrar todas las tablas de base de datos para las que está disponible el registro de bases de datos, pero esta lista es un subconjunto de la lista completa de tablas de base de datos.

  4. En la página Tipos de cambio del asistente, seleccione las operaciones de datos para las que desea realizar un seguimiento de los cambios para cada uno de los campos y tablas, y seleccione Siguiente. Consulte la tabla siguiente para obtener una descripción de las operaciones de datos que están disponibles para el registro.

  5. En la página Finalizar , revise los cambios que realiza el asistente y seleccione Finalizar.

Operación Descripción
Realizar seguimiento de transacciones nuevas Cree un registro para los registros nuevos que cree en la tabla.
Actualización Cree un registro para las actualizaciones de los registros de la tabla o actualizaciones de los campos seleccionados individualmente en la tabla. Si selecciona registrar las actualizaciones de la tabla, el sistema crea un registro de registro cada vez que se realiza una actualización en cualquier campo de cualquier registro de la tabla. Si selecciona registrar actualizaciones para campos específicos, el sistema crea un registro de registro solo cuando se realizan actualizaciones en esos campos de registros de tabla.
Eliminar Cree un registro de los registros eliminados de la tabla.
Asignar nuevo nombre a la clave Cree un registro de registros cuando se cambie el nombre de una clave de tabla.

Limpiar registros de bases de datos

Puede eliminar todos o parte de los registros de base de datos mediante las siguientes opciones:

  • Seleccione todos los registros para una tabla en particular.
  • Seleccione tipos específicos de registro de base de datos.
  • Seleccione una fecha y hora en que se creó un registro.

Siga estos pasos para configurar la limpieza del registro de bases de datos:

  1. Vaya a Administración del sistema > Enlaces > Base de datos > Registro de bases de datos. Seleccione Limpiar registro.

  2. En el encabezado Registros a incluir, seleccione Filtro.

  3. Elija el método para seleccionar los registros que desea eliminar. Introduzca una de las siguientes opciones:

    • Id. de tabla
    • Tipo de registro
    • Fecha y hora creadas
  4. Utilice la pestaña Limpieza de registro de bases de datos para determinar cuándo ejecutar la tarea de limpieza del registro. De forma predeterminada, los registros de la base de datos están disponibles durante 30 días.