Risolvere i problemi relativi alle prestazioni dei report in Power BI
Questo articolo fornisce indicazioni che consentono agli sviluppatori e agli amministratori di risolvere i problemi di rallentamento delle prestazioni dei report. Si applica ai report di Power BI e anche ai report impaginati di Power BI.
I report lenti possono essere identificati dagli utenti del report che riscontrano report lenti da caricare o lenti da aggiornare durante l'interazione con i filtri dei dati o altre funzionalità. Quando i report sono ospitati in una capacità Premium o in capacità infrastruttura, i report lenti possono essere identificati anche monitorando l'app Metriche della capacità di Microsoft Fabric. Questa app consente di monitorare l'integrità e la capacità della sottoscrizione di Power BI Premium.
Importante
A volte questo articolo si riferisce a Power BI Premium o alle relative sottoscrizioni di capacità (SKU P). Tenere presente che Microsoft sta attualmente consolidando le opzioni di acquisto e ritirando gli SKU di Power BI Premium per capacità. I clienti nuovi ed esistenti devono invece prendere in considerazione l'acquisto di sottoscrizioni della capacità di Fabric (SKU F).
Per altre informazioni, vedere Aggiornamenti importanti in arrivo per le licenze di Power BI Premium e Domande frequenti su Power BI Premium.
Seguire i passaggi del diagramma di flusso
Usare il diagramma di flusso seguente per comprendere la causa di rallentamento delle prestazioni e determinare l'azione da intraprendere.
Esistono sei caratteri di terminazione del diagramma di flusso, ognuno dei quali descrive l'azione da eseguire:
Carattere di terminazione | Azioni |
---|---|
• Gestire la capacità. • Ridimensionare la capacità. |
|
• Analizzare l'attività di capacità durante l'utilizzo tipico del report. | |
• Modifica dell'architettura. • Prendere in considerazione Azure Analysis Services. • Controllare il gateway locale. |
|
• Prendere in considerazione Azure Analysis Services. • Prendere in considerazione Power BI Premium. |
|
• Usare analizzatore prestazioni di Power BI Desktop. • Ottimizzare report, modello o DAX. |
|
• Generare un ticket di supporto. |
Entra in azione
La prima considerazione consiste nel comprendere se il report lento è ospitato in una capacità Premium.
Capacità Premium
Quando il report è ospitato in una capacità Premium, usare l'app Microsoft Fabric Capacity Metrics per determinare se la capacità di hosting del report supera frequentemente le risorse di capacità. Quando si verificano pressioni sulle risorse, può essere necessario gestire o ridimensionare la capacità (terminatore del diagramma di flusso 1). Quando sono presenti risorse adeguate, analizzare l'attività di capacità durante l'utilizzo tipico del report (terminatore del diagramma di flusso 2).
Capacità condivisa
Quando il report è ospitato nella capacità condivisa, non è possibile monitorare l'integrità della capacità. Dovrai adottare un approccio investigativo diverso.
Prima di tutto, determinare se le prestazioni lente si verificano in orari specifici del giorno o del mese. In questo caso, e molti utenti stanno aprendo il report in questi momenti, prendere in considerazione due opzioni:
- Aumentare la velocità effettiva delle query eseguendo la migrazione del modello semantico (noto in precedenza come set di dati) ad Azure Analysis Services o a una capacità Premium (terminatore di diagramma di flusso 4).
- Usare Power BI Desktop analizzatore prestazioni per scoprire come vengono eseguiti ogni elemento del report, ad esempio oggetti visivi e formule DAX. È particolarmente utile determinare se si tratta della query o del rendering visivo che contribuisce ai problemi di prestazioni (terminatore del diagramma di flusso 5).
Se si determina che non esiste alcun modello di tempo, valutare quindi se le prestazioni lente sono isolate in un'area geografica o un'area specifica. In caso affermativo, è probabile che l'origine dati sia remota e che la comunicazione di rete sia lenta. In questo caso, prendere in considerazione:
- Modifica dell'architettura tramite Azure Analysis Services (carattere di terminazione diagramma di flusso 3).
- Ottimizzazione delle prestazioni del gateway dati locale (carattere di terminazione diagramma di flusso 3).
Infine, se si determina che non è presente alcun modello di tempo e si verificano prestazioni lente in tutte le aree, verificare se si verificano prestazioni lente in dispositivi, client o Web browser specifici. In caso contrario, usare Power BI Desktop analizzatore prestazioni, come descritto in precedenza, per ottimizzare il report o il modello (carattere di terminazione diagramma di flusso 5).
Quando si determinano dispositivi, client o Web browser specifici contribuiscono a rallentare le prestazioni, è consigliabile creare un ticket di supporto tramite la pagina di supporto di Power BI (terminatore di diagramma di flusso 6).
Contenuto correlato
Per altre informazioni su questo articolo, consultare le risorse seguenti:
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per