Migliorare le prestazioni dei report
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
Vengono di seguito sono elencate alcune linee guida che consentono di migliorare le prestazioni del report.
Generale
Le linee guida sono disponibili sia per i report basati su Fetch che per i report basati su SQL.
Limitare un report per visualizzare le informazioni da un periodo di tempo specificato, anziché visualizzare tutti i record nel database di Microsoft Dynamics 365.
Filtrare un report in modo preliminare in modo che il set di dati sia limitato.
Calcolare i totali di aggregazione utilizzando le aggregazioni in una query FetchXML o in un'istruzione SQL, anziché passare i dati non elaborati ai Reporting Services e al raggruppamento.
Limitare il numero dei set di dati utilizzati, se possibile.
Quando si confrontano le date, utilizzare i campi di data UTC per i confronti. Ad esempio, confrontare i campi createdonutc e non i campi createdon in una visualizzazione filtrata o nella query FetchXML.
Report basati su SQL
Le linee guida sono disponibili solo per i report basati su SQL.
Non creare un report che utilizza un ampio un set di dati o una query SQL complessa disponibile su richiesta per tutti gli utenti.
Non selezionare tutte le colonne da una visualizzazione filtrata di Microsoft Dynamics 365. In alternativa, specificare in modo esplicito le colonne che si desidera selezionare nell'istruzione SQL.
Utilizzare le stored procedure SQL anziché SQL inline.
Vedere anche
Scrittura dei report di CRM 2015 locale
Migliorare le prestazioni dei report utilizzando i filtri
© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright