Analisis de datos, cambios y rendimiento
- Log de cambios
- Generador de perfiles de rendimiento
- Capacidad de la Base de datos (admin center)
- Inspección de Pagina
- Analisis de Inicios de sesión
Log de cambios
Artículo original (EN) Monitoring changes in Dynamics 365 Business Central 2020 release wave 2 (Change Logs, Field Monitoring and Data audit system fields)
Como su nombre indica esta facilidad nos permite ver un historial de cambios para las tablas monitorizadas.
La activación del log de cambios puede hacer que el sistema empeore su rendimiento, además de aumentar el tamaño de la base de datos, sobre todo si se activa en registros que se modifiquen a menudo.
Activación & Configuración
Para activar la monitorización deberemos acceder a "Config. log cambio" y confirmar su activación. Una vez activado pasaremos a la configuración.
Para configurar esta funcionalidad seleccionaremos en la misma página "Configuración">"Tablas".
Una vez aquí seleccionaremos la tabla que deseemos monitorizar y activaremos los casos en los que se desee realizar esta monitorización (en la inserción, modificación y/o eliminación). Además tenemos la opción de seleccionar si aplicarlo en todos los campos o en una selección de los mismos.
Para aplicar estos cambios en la sesión del usuario actual será necesario salir del sistema.
Uso
Para darle uso a esta funcionalidad solo tenemos que acudir a "Movs. registro cambios". En esta tabla encontraremos los cambios en los campos configurados.
Se trata de una tabla filtrable y permite la eliminación de registros de forma manual o automática para evitar problemas de memoria. Desde Dynamics 365 Business Central 2020 release wave 2 permite la definición de políticas ("Políticas de retención") para indicar cada cuanto se ejecutarán tareas de mantenimiento (eliminación de datos de monitorización).
Generador de perfiles de rendimiento
Artículo original (EN) Business Central 2022 wave 1 (BC20) new features: In-client performance profiler (Performance Profiler page)
Desde BC20 (Dynamics 365 Business Central 2022 release wave 1) contamos con la posibilidad de realizar un análisis detallado del rendimiento del sistema exportable.
Esta característica nos permite contar con datos detallados sobre el sistema en el momento del problema ayudándonos a localizar si la extensión concreta que causa los problemas de este tipo.
USO
El análisis cuenta con un tiempo máximo de 10 minutos, pasado este tiempo el sistema arrojará un error de timeout.
En primer lugar se deberá realizar la activación del análisis del sistema.
Para ello acudiremos al interrogante en el margen superior derecho y ya en la sección de Ayuda >> Otros recursos seleccionaremos el enlace "Ayuda y soporte técnico".
En este menú, en la sección de "Informar sobre un problema" recogeremos el "Id de sesión (cliente)" con la que hemos generado el perfil.
A continuación en la sección de "Solución de problemas" seleccionaremos el enlace de "Analizar rendimiento", se abrirá una nueva ventana en el navegador, "Generador de perfiles de rendimiento", y aquí deberemos seleccionar la acción de Iniciar.
Esta ventana debe permanecer abierta, se puede minimizar.
A partir de aquí deberemos utilizar el sistema de forma normal intentando reproducir el problema (5/10min). Una vez pasado este tiempo acudiremos a la ventana del "Generador de perfiles de rendimiento" y pulsaremos primero la acción de detener.
Esto generara en pantalla el análisis de rendimiento, y, si seleccionamos mostrar la información técnica el sistema mostrará gráficamente la información detallada.
A continuación utilizaremos la acción de descargar.
Una vez descargado el archivo de análisis adjuntaremos el archivo a la solicitud de soporte correspondiente junto al Id de la sesión en la que se ha generado y la hora a la que se inició el análisis.
La acción de borrar nos permite realizar un nuevo análisis y cargar un análisis mediante archivo.
Capacidad de la Base de datos (admin center)
Artículo original (EN) Dynamics 365 Business Central: What happens when the capacity limit is exceeded (Exceeding capacity quota)
Microsoft ha implementado en Business Central Saas un sistema permisivo de uso de la capacidad de las bases de datos en sus entornos.
Este sistema detecta si el entorno ha llegado al límite de su capacidad y permite el sobrepasamiento de la misma bajo facturación automática. Esta facturación no se da de forma instantánea por lo que una vez detectado el sobrepasamiento es posible corregir el problema dentro de un tiempo razonable.
Información adicional
Por defecto con la contratación de un entorno de producción los clientes de BC pueden utilizar 80GB de capacidad. Este límite se aplica en la totalidad de los entornos utilizados (Producción y Sandbox). Este sistema aplica cambios en el límite de capacidad en diferente medida:
- Dependiendo del tipo de licencias adquiridas.
- Adquiriendo un plan de aumento de capacidad.
- Adquiriendo nuevos entornos de producción.
- Otros
Para recibir información detallada , por favor, consulte con nuestro equipo comercial
El exceso de capacidad no afecta con errores a la operativa pero se pueden apreciar problemas de lentitud en el sistema.
Análisis
Un usuario con permisos para la administración de los entornos puede acceder a través del portal de administración a los datos de Capacidad.
- La sección "Storage capacity usage" detalla el tamaño de la base de datos permitido y utilizado
- La sección "Storage capacity, by source" detalla los complementos que influyen en el tamaño de la base de datos actual.
- La sección "Environment quota usage" detalla el tipo y numero de entornos creados y permitidos.
- La sección "Storage usage by environment" detalla el tamaño y uso de datos por entorno y permite el análisis de capacidad por tablas.
Inspección de Pagina
La herramienta de "Inspeccion de página" nos permite ver los datos "ocultos" relacionados con la página y el registro actuales. Con esta herramienta podemos ver:
- En que página nos encontramos
- A que tabla se refieren los datos que estamos viendo
- Los campos de la tabla (y los datos que contiene para el registro)
- Que extensiones afectan a esta página
- Que filtros se han aplicado de forma interna.
Para ejecutar la herramienta de "Inspección de página"
Existen dos formas de ejecutar la Inspección de página
Mediante atajos de teclado
Microsoft pone a disposición de los usuarios una serie de métodos abreviados en Business Central, en este caso el inspector se pone en marcha y cierra con el mismo atajo: Ctrl+Alt+F1
Mediante la activación manual
Acudiremos a la barra superior y seleccionaremos el signo de interrogante en la parte derecha
Aquí se desplegará la Ayuda de Business Central.
Acudiremos al acceso de "Ayuda y soporte técnico" lo cual desplegará la página correspondiente
Aquí seleccionaremos "Inspeccionar páginas y datos".
Analisis de Inicios de sesión
Existen dos formas principales de revisar las conexiones a Business Central, una integrada en el programa que nos indica el tiempo de uso por empresa y otra desde Azure (ahora Entra) que nos permite ver el momento de la conexión.
Por otra parte, el API de BC para Power Bi, nos permite acceder a la información de la telemetría del entorno.
Tiempo de uso (Business Central)
Artículo original: Dynamics 365 Business Central: User Login History (Register Time and Sign-in logs)
Business Central contiene una forma de registrar el tiempo de uso de cada uno de los usuarios por empresa, para registrar este dato se debe utilizar la "Configuración de Contabilidad" y la "Configuración de usuarios".
Este registro permite ver el día de conexión y el tiempo que ha estado el usuario conectado pero no permite ver la hora de inicio/finalización de la sesión.
Configuración de contabilidad Registrar tiempo conexión |
Configuración de usuarios Registrar tiempo conexión |
Esta información se inserta en el sistema cuando se cierra la sesion del usuario, para ver el registro accederemos a la página de "Histórico conexiones usuarios".
Inicios de sesión ("Centro de adminictración Microsoft Entra" antes "Azure Active Directory")
Artículo original: Dynamics 365 Business Central: User Login History (Register Time and Sign-in logs)
El centro de administración de Microsoft Entra permite analizar el uso real del entorno, unicamente pueden acceder los usuarios con roles de Global Administrator, Security Administrator, Security Reader, Global Reader, Reports Reader.
De esta forma no podemos revisar en que entorno se ha iniciado sesión.
El usuario puede revisar su propio historial de acceso en https://mysignins.microsoft.com
Telemetría de Dynamics 365 Business Central (Power BI)
Artículo original: Dynamics 365 Business Central: User Login History (Register Time and Sign-in logs)
Ejemplo (Test version beta): Power BI app report (beta) on Dynamics 365 Business Central telemetry in Azure Application Insights (Dynamics 365 Business Central telemetry app)
Ya es posible conectar PowerBI con Business central mediante la API, para hacerlo se debe recoger desde PowerBI:




Una vez conectada permite consultar información útil
