Compartir a través de


Mejorar el rendimiento de los informes

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Estas son algunas instrucciones que pueden ayudarle a mejorar el rendimiento de los informes.

General

Estas directrices son aplicables a informes basados en Fetch y basados en SQL.

  • Limite un informe para mostrar la información desde un período de tiempo determinado, en lugar de presentar todos los registros en la base de datos de Microsoft Dynamics 365.

  • Prefiltre un informe para restringir el conjunto de datos.

  • Calcule los totales globales con el código de SQL o las agregaciones de una consulta FetchXML o una instrucción SQL, en lugar de pasar datos sin procesar a Reporting Services y agruparlos.

  • Limite el número de conjuntos de datos usados, si es posible.

  • Cuando compare fechas, use los campos de fecha UTC para realizar comparaciones. Por ejemplo, compare los campos createdonutc y no los campos createdon en una vista filtrada o la consulta FetchXML o una vista filtrada.

Informes basados en SQL

Estas directrices son aplicables a informes basados en SQL solamente.

  • No cree un informe que use un conjunto de datos grande o una consulta SQL compleja disponible a petición para todos los usuarios.

  • No seleccione todas las columnas de una vista filtrada de Microsoft Dynamics 365. En su lugar, especifique explícitamente las columnas que desea seleccionar en la instrucción SQL.

  • Use los procedimientos almacenados de SQL en vez de SQL en pantalla.

Ver también

Informes y análisis con Dynamics 365
Mejorar el rendimiento de los informes mediante el uso de filtros

© 2017 Microsoft. Todos los derechos reservados. Copyright