Condividi tramite


Considerazioni sulla creazione dei report inMicrosoft Dynamics 365 (online)

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Microsoft Dynamics CRM Online include diverse funzionalità che consentono ai clienti di utilizzare i dati aziendali per determinare le decisioni e interagire con i clienti nel modo più efficiente. Le funzionalità disponibili in CRM Online includono le visualizzazioni, i grafici, i dashboard e i report di Microsoft SQL Server Reporting Services. Include anche l'integrazione Microsoft Office Excel che consente agli utenti di creare facilmente report self service utilizzando le funzionalità Power BI PowerView, PowerPivot e PowerQuery. Con il volume dei dati memorizzati nel database CRM Online in costante crescita, è più che mai importante individuare una strategia BI e determinare i meccanismi più efficaci per creare report e visualizzare set di dati di grandi dimensioni.

In un ambiente CRM Online, l'infrastruttura di report è condivisa e separata dal database. In questa architettura, sebbene i clienti condividano le risorse necessarie per l'esecuzione dei report, ogni report viene eseguito con una singola istanza del database dei clienti. Inoltre, con CRM Online, gli utenti possono eseguire tutti i report necessari ogni volta che lo desiderano per raggiungere gli obiettivi aziendali. Non sono previste restrizioni di tempo per i report.

Le funzionalità di creazione di report predefinite in CRM Online sono progettate per consentire agli utenti di eseguire i report sui set di dati in un intervallo di tempo più limitato. A tale scopo, Microsoft Dynamics 365 include le seguenti impostazioni fisse:

  • I report e le query possono essere eseguiti per cinque minuti al massimo. Quando il limite massimo viene raggiunto, si verifica il timeout del report e viene visualizzato un messaggio per l'utente. Nel periodo dei cinque minuti, i report e le query possono estendersi ai set di dati di grandi dimensioni con oltre 50.000 record offrendo così una significativa flessibilità per soddisfare la maggior parte delle esigenze operative della creazione dei report.

  • Per migliorare il tempo di risposta delle query, è consigliabile che per i report dettagliati si riduca la visualizzazione di un numero elevato di record. A tale scopo, applicare il filtro appropriato per ridurre il numero dei record che viene restituito. Quando si creano report di riepilogo o aggregazione, le query devono eseguire il push dell'aggregazione alla query anziché recuperare i record dettagliati per l'esecuzione dell'aggregazione nel report. Questa operazione può essere eseguita mediante l'aggregazione FetchXML. Ulteriori informazioni: Utilizzare l'aggregazione FetchXML

  • Per i grafici e le griglie visualizzati nei dashboard, Microsoft Dynamics 365 consente agli utenti di eseguire query con un set di dati con meno di 50.000 righe. Se un utente esegue una query del dashboard che utilizza un set di dati con 50.000 o più righe, Microsoft Dynamics 365 restituisce il messaggio "Limite massimo di record superato. Ridurre il numero di record.” L'impostazione del set di dati consente di garantire le prestazioni ottimali dell'applicazione CRM Online.

In questo argomento

Suggerimenti e soluzioni per la creazione di report

Adapter Microsoft Dynamics CRM di terze parti per SSIS

Strumenti ETL

Suggerimenti e soluzioni per la creazione di report

In genere, queste impostazioni sono adatte per la maggior parte delle esigenze di creazione di report delle organizzazioni. Per assicurarsi che gli utenti non superino queste impostazioni e per migliorare le prestazioni delle query dei report in generale, è opportuno attenersi alle seguenti procedure consigliate.

  • Quando si creano report o dashboard personalizzati, è opportuno progettarli per eseguire query su set di dati più piccoli e in periodi di tempo più brevi, aggiungendo un filtro basato sull'ora nel report per limitare i risultati, ad esempio il mese o il trimestre corrente.

  • È consigliabile limitare il numero di entità necessarie per restituire il risultato. In questo modo si riduce il tempo necessario per l'esecuzione della query e per la restituzione del set di risultati.

  • È consigliabile ridurre il numero di record visualizzato nei report dettagliati. Un filtro appropriato può essere utilizzato per ridurre il numero di record restituiti dalla query e i timeout.

  • Per i report di riepilogo o aggregazione, è necessario utilizzare le query per eseguire il push dell'aggregazione al database anziché recuperare i record ed eseguire l'aggregazione nel report Microsoft SQL Server Reporting Services.

  • Se appropriato per la propria azienda, gli utenti devono eseguire i report e i dashboard predefiniti. Questi report e dashboard in genere sono progettati per eseguire query sui set di dati di ogni utente, quindi nella maggior parte dei casi non superano il limite del set di dati.

Se gli utenti CRM Online devono eseguire report che superano le impostazioni, è consigliabile leggere le opzioni seguenti per informazioni utili sulle esigenze dei report complessi. Entrambe le opzioni eseguono in modo efficace l'offload dei carichi di lavoro dei report CRM Online in un altro archivio dati SQL Server utilizzando una soluzione di integrazione dati di CRM.

  • Gli Adapter Microsoft Dynamics CRM di terze parti per SSIS vengono utilizzati insieme a SQL Server Integration Services (SSIS) per estendere le funzionalità di integrazione con i dati di CRM Online.

  • Gli strumenti Extract Transform Load (Strumenti ETL) forniscono un nuovo set di strumenti per la creazione dell'analisi dei dati di CRM Online combinando più origini dati o estraendo i dati nella soluzione di magazzino dati se SSIS non è in uso. Gli strumenti ETL offrono soluzioni complete per la connessione di sistemi CRM ai dati di spostamento.

Importante

Si noti che quando si utilizzano questi strumenti, si consiglia di non spostare o sincronizzare i dati durante le ore lavorative.

Se necessario, esistono numerosi partner Microsoft Dynamics che contribuiscono a fornire una soluzione per esigenze specifiche di report, come creare una copia offline dei dati utilizzati in modo specifico per eseguire report di grandi dimensioni. I partner sono esperti degli strumenti disponibili per l'integrazione dei dati di CRM. Ulteriori informazioni: Trovare il partner corretto

Adapter Microsoft Dynamics CRM di terze parti per SSIS

Strumenti ETL

Vedere anche

Estensione per la modifica dei report di Microsoft Dynamics CRM 2015 (con supporto di SQL Server Data Tools)
Guida per sviluppatori relativa ai report per Microsoft Dynamics CRM
Introduzione a Microsoft Power Query per Excel
Feed OData Dynamics CRM e Power Query: Qual è il [record?]
Uso di Power View in Excel 2013 per analizzare i dati di CRM
Scrittura dei report di CRM 2015 locale

© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright