Compartir vía


Consideraciones y capacidades de generación de informes de aplicaciones basadas en modelos

Las aplicaciones basadas en modelo tienen muchas características que permiten que los clientes busquen datos profesionales que les ayudan a tomar decisiones e interactuar con sus clientes y sus datos de forma más eficaz.

Estos se describen en la descripción general de informes e incluyen

A medida que el volumen de datos contenidos en la base de datos de aplicaciones sigue creciendo, se hace cada vez más importante que pensar en la estrategia de BI y determinar los mecanismos más eficaces para generar informes y ver conjuntos de datos grandes.

Infraestructura de informes

En un entorno, la infraestructura de informes está compartida y separada de la base de datos. En esta arquitectura, aunque los clientes compartan los recursos necesarios ejecutar el informe, cada informe se ejecuta con la instancia individual de la base de datos de los clientes.

Las capacidades de informes integradas en Microsoft Dataverse están diseñadas para permitir que los usuarios ejecuten informes en conjuntos de datos que abarcan períodos de tiempo más cortos. Considerando esto, observe los siguientes valores fijos:

  • Los informes y las consultas pueden ejecutarse durante hasta cinco minutos. Cuando se alcanza el período máximo, el informe agota el tiempo de espera y un mensaje se devuelve al usuario. En la duración de cinco minutos, se permite que informes y consultas abarquen conjuntos de datos grandes de más de 50.000 filas, lo que proporciona flexibilidad significativa para satisfacer la mayoría de las necesidades operativas de los informes.

  • Para mejorar la respuesta de la consulta, es recomendable que los informes detallados minimicen la visualización de un gran número de filas. Para ello, aplique el filtrado conveniente para reducir el número de filas que se devuelven. Al crear informes agregados o resumidos, las consultas deben insertar la agregación a la consulta en lugar de localizar filas detalladas para realizar la agregación en el informe. Más información: Agregar datos mediante FetchXML y filtrado previo de informes.

  • La página Report Viewer está sujeta a los límites de API de la plataforma. Las ejecuciones múltiples de un informe de larga duración pueden provocar un error y el usuario puede esperar unos minutos y volver a intentarlo. Este es un límite por usuario y no debería afectar al uso normal de los informes por parte de varios usuarios.

  • Para los gráficos y cuadrículas que se muestran en paneles, las aplicaciones permiten que los usuarios ejecuten consultas que tienen un conjunto de datos de menos de 50.000 filas. Si un usuario ejecuta una consulta de panel que abarca un conjunto de datos de 50.000 o más filas, aparece el mensaje "Se ha superado el límite máximo de filas. Reduzca el número de filas". La configuración práctica del conjunto de datos ayuda a asegurar el rendimiento óptimo de la aplicación.

Consejos y soluciones para informes

Generalmente estos valores suelen ser adecuados para la mayoría de las necesidades de informes de las organizaciones. Para asegurarse de que los usuarios no superan estos valores y para mejorar el rendimiento de consulta de informes en general, considere las recomendaciones siguientes.

  • Al crear informes o paneles personalizados, diséñelos para consultar conjuntos de datos más pequeños durante períodos de tiempo más cortos agregando un filtro de tiempo en el informe, como un mes o trimestre actual, para limitar los resultados.

  • Limite el número de tablas que se necesitan para devolver el resultado. Esto ayuda a reducir el tiempo necesario para la consulta y para devolver el conjunto de resultados.

  • Reducir las filas en informes detallados. Puede usarse un filtrado adecuado para reducir el número de filas devueltas por la consulta para reducir tiempos de espera.

  • Para informes agregados o resumidos, deben utilizarse consultas para insertar la agregación a la base de datos y no localizar filas detalladas ni realizar agregación en el informe de SQL Server Reporting Services.

  • Cuando es adecuado para su negocio, los usuarios deben ejecutar informes y paneles predeterminados (predefinidos). Estos informes y paneles normalmente están diseñados para consultar conjuntos de datos de usuarios, por lo que en la mayoría de los casos no excederán el límite del conjunto de datos.

Si los usuarios deben ejecutar informes que exceden esta configuración, se recomienda revisar las siguientes opciones para obtener ayuda con necesidades de informes complejas. Ambas opciones descargan con eficacia las cargas de trabajo de informes desde Dataverse a otro almacén de datos mediante una solución de integración de datos.

  • Los Adaptadores se usan junto con SQL Server Integration Services (SSIS) para ampliar las funciones para la integración con los datos de aplicaciones.

  • Las herramientas Extraer, transformar y cargar (ETL) proporcionan un nuevo conjunto de herramientas para crear análisis de los datos combinando varios orígenes de datos o extrayendo datos a la solución del almacén de datos si SSIS no está en uso. Las herramientas ETL proporcionan soluciones completas que permiten conectar sistemas de Dataverse para mover datos.

Importante

Al usar estas herramientas, es recomendable que mueva o sincronice los datos en horas sin actividad de negocio.

Si es necesario, hay muchos asociados de Microsoft que pueden ayudarle a proporcionar una solución para las necesidades de informes específicas. como crear una copia sin conexión de los datos usados específicamente para ejecutar informes grandes. Estos asociados conocen las herramientas de integración de datos disponibles. Más información: Buscar un asociado de Dynamics 365

Adaptadores de terceros para SSIS

Herramientas ETL

Vea también

Extensión de creación de informes (con compatibilidad con SQL Server Data Tools)

Introducción a Microsoft Power Query para Excel
Fuentes de OData y Power Query de Dynamics 365 for Customer Engagement: ¿Qué es el [registro]?

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).