Usare analizzatore prestazioni per esaminare le prestazioni degli elementi del report in Power BI Desktop
SI APPLICA A: Power BI Desktop servizio Power BI
In Power BI Desktop è possibile scoprire come vengono eseguiti tutti gli elementi del report, ad esempio gli oggetti visivi e le formule DAX. Usando il analizzatore prestazioni, è possibile visualizzare e registrare i log che misurano le prestazioni di ognuno degli elementi del report quando gli utenti interagiscono con loro e quali aspetti delle prestazioni hanno un utilizzo elevato delle risorse (o meno).
analizzatore prestazioni controlla e visualizza la durata necessaria per l'aggiornamento o l'aggiornamento di tutti gli oggetti visivi che vengono avviate dalle interazioni dell'utente. Presenta anche le informazioni in modo che sia possibile visualizzare, eseguire il drill-down o esportare i risultati. analizzatore prestazioni consente di identificare gli oggetti visivi che influiscono sulle prestazioni dei report e di identificare il motivo dell'impatto.
Visualizzare il riquadro analizzatore prestazioni
In Power BI Desktop selezionare la barra multifunzione Visualizza e quindi selezionare analizzatore prestazioni per visualizzare il riquadro analizzatore prestazioni.
Una volta selezionato, analizzatore prestazioni viene visualizzato nel proprio riquadro a destra dell'area di disegno del report.
Usare analizzatore prestazioni
analizzatore prestazioni misura il tempo di elaborazione (incluso il tempo necessario per creare o aggiornare un oggetto visivo) per aggiornare gli elementi del report avviati in seguito a qualsiasi interazione dell'utente che comporta l'esecuzione di una query. Ad esempio, per modificare un filtro dei dati è necessario modificare l'oggetto visivo filtro dei dati, inviare una query al modello di dati e aggiornare gli oggetti visivi interessati in seguito alle nuove impostazioni.
Per avere analizzatore prestazioni iniziare la registrazione, selezionare Avvia registrazione.
Tutte le azioni eseguite nel report vengono visualizzate e registrate nel riquadro analizzatore prestazioni, nell'ordine in cui l'oggetto visivo viene caricato da Power BI. Ad esempio, si dispone di un report che gli utenti hanno detto impiegano molto tempo per l'aggiornamento o alcuni oggetti visivi in un report richiedono molto tempo per la visualizzazione quando viene regolato un dispositivo di scorrimento. analizzatore prestazioni può indicare quale oggetto visivo è il colpevole e identificare quali aspetti dell'oggetto visivo richiedono la durata più lunga per l'elaborazione.
Dopo aver avviato la registrazione, il pulsante Avvia registrazione è disattivato (inattivo, poiché hai già iniziato la registrazione) e il pulsante Arresta è attivo.
analizzatore prestazioni raccoglie e visualizza le informazioni di misurazione delle prestazioni in tempo reale. Ogni volta che si seleziona un oggetto visivo, si sposta un filtro dei dati o si interagisce in qualsiasi altro modo, analizzatore prestazioni visualizza immediatamente i risultati delle prestazioni nel relativo riquadro.
Se nel riquadro sono presenti più informazioni di quelle che è possibile visualizzare, viene visualizzata una barra di scorrimento per passare a informazioni aggiuntive.
Ogni interazione ha un identificatore di sezione nel riquadro, che descrive l'azione che ha avviato le voci di log. Nell'immagine seguente l'interazione era che gli utenti modificavano un filtro dei dati.
Le informazioni di log di ogni oggetto visivo includono il tempo impiegato (durata) per completare le categorie di attività seguenti:
- Query DAX: se è necessaria una query DAX, questo è il tempo tra l'invio della query da parte dell'oggetto visivo e la restituzione dei risultati da parte di Analysis Services.
- Visualizzazione visiva: tempo necessario per disegnare sullo schermo per l'oggetto visivo, incluso il tempo necessario per recuperare eventuali immagini Web o geocodifica.
- Altro : il tempo richiesto dall'oggetto visivo per la preparazione delle query, l'attesa del completamento di altri oggetti visivi o l'esecuzione di altre elaborazioni in background.
- Parametri valutati (anteprima): tempo impiegato per valutare i parametri del campo all'interno di un oggetto visivo. Per altre informazioni, vedere l'articolo sui parametri di campo (anteprima).
I valori Duration (ms) indicano la differenza tra un timestamp di inizio e di fine per ogni operazione. La maggior parte delle operazioni canvas e visive viene eseguita in sequenza su un singolo thread dell'interfaccia utente, condiviso da più operazioni. Le durate segnalate includono il tempo impiegato in coda mentre altre operazioni vengono completate. L'esempio di analizzatore prestazioni su GitHub e la relativa documentazione associata forniscono informazioni dettagliate sul modo in cui gli oggetti visivi eseguono query sui dati e sul rendering.
Dopo aver interagito con gli elementi del report da misurare con analizzatore prestazioni, è possibile selezionare il pulsante Arresta. Le informazioni sulle prestazioni rimangono nel riquadro dopo aver selezionato Arresta per l'analisi.
Per cancellare le informazioni nel riquadro analizzatore prestazioni, selezionare Cancella. Tutte le informazioni vengono cancellate e non vengono salvate quando si seleziona Cancella. Per informazioni su come salvare le informazioni nei log, vedere la sezione seguente.
Suggerimento
Quando Power BI elabora query e i relativi metadati associati, l'elaborazione della query può essere influenzata dalla complessità dello schema, dal numero di tabelle nei database, dalla complessità delle relazioni tra di esse e dal numero di vincoli di chiave esterna nelle tabelle. Tale complessità può comportare ritardi iniziali nella restituzione o nel rendering di un report.
Aggiornamento degli oggetti visivi
È possibile selezionare Aggiorna oggetti visivi nel riquadro analizzatore prestazioni per aggiornare tutti gli oggetti visivi nella pagina corrente del report e quindi analizzatore prestazioni raccogliere informazioni su tutti questi oggetti visivi.
È anche possibile aggiornare singoli oggetti visivi. Quando l'analizzatore prestazioni esegue la registrazione, è possibile selezionare l'opzione Analizza questo oggetto visivo, nell'angolo in alto a destra di ogni oggetto visivo, per aggiornare l'oggetto visivo e acquisire le informazioni sulle prestazioni.
Salvare le informazioni sulle prestazioni
È possibile salvare le informazioni create analizzatore prestazioni relative a un report selezionando il pulsante Esporta. Selezionando Esporta viene creato un file .json con informazioni nel riquadro analizzatore prestazioni.
Contenuto correlato
Per altre informazioni su Power BI Desktop e su come iniziare, vedere gli articoli seguenti.
- Che cos'è Power BI Desktop?
- Panoramica delle query con Power BI Desktop
- Origini di dati in Power BI Desktop
- Connettersi ai dati in Power BI Desktop
- Modellare e combinare i dati con Power BI Desktop
- Attività di query comuni in Power BI Desktop
Per informazioni sull'esempio di analizzatore prestazioni, vedere le risorse seguenti.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
In arrivo: Nel corso del 2024 verranno ritirati i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedi:Invia e visualizza il feedback per