Suggerimenti per lutilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

La funzionalità Performance Analyzer è ora disponibile nel desktop di LuckyTemplates ed è quello che ti mostrerò in questo tutorial. Usando Performance Analyzer, puoi scoprire come stanno andando gli elementi del tuo report, come gli oggetti visivi e le formule DAX. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Dopo aver eseguito l'analisi, è possibile interpretare i risultati forniti da Performance Analyzer in LuckyTemplates. I risultati ti aiuteranno a scoprire i colli di bottiglia nei tuoi rapporti lenti.

La funzione Performance Analyzer è lo strumento perfetto da utilizzare se si dispone di modelli lenti. La funzione è particolarmente utile quando stai cercando di ottimizzare il tuo modello. In questo modo, scopri dove si verificano i problemi e scopri perché ci vuole così tanto tempo per calcolare le cose. Potrebbe essere dovuto a troppe immagini, troppi colori o troppe formule. Potrebbe anche essere dovuto ad alcune formule DAX che non vengono calcolate correttamente.

Nel complesso, è importante conoscere i problemi in modo da poter capire i difetti plausibili all'interno della pagina del rapporto. Successivamente, puoi apportare le ottimizzazioni necessarie per visualizzare i cambiamenti nelle prestazioni di LuckyTemplates

Sommario

Presentazione della funzionalità di analisi delle prestazioni in LuckyTemplates

Per accedere all'Analizzatore prestazioni, fare clic sulla scheda Visualizza , quindi selezionare la casella Analizzatore prestazioni .

Suggerimenti per l'utilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

Successivamente, Performance Analyzer sarà visibile sul lato destro, accanto al riquadro Campi e visualizzazioni . Per questo tutorial, utilizzerò un report di esempio, ovvero Product Cluster Insights .

Suggerimenti per l'utilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

Per avviare l'analisi delle prestazioni della pagina del rapporto, fare clic su Avvia registrazione . 

Suggerimenti per l'utilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

Successivamente, vai alla pagina del rapporto ed esegui qualsiasi azione per capire quale parte richiede tempo per essere caricata. Come sai, LuckyTemplates funziona molto velocemente. Sto parlando di millisecondi. Pertanto, se qualcosa richiede tempo, significa solo che c'è un problema.

Dopo aver avviato la registrazione, vai all'affettatrice Categoria prodotto e seleziona un elemento, quindi fai clic su Interrompi .

Suggerimenti per l'utilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

Nel riquadro Performance Analyzer , ogni singolo elemento all'interno dei report verrà elencato e analizzato. Include ogni affettatrice, ogni formula, elementi visivi, misure all'interno degli elementi visivi e altro ancora. Ad esempio, se ti immergi in Matrix , puoi vedere che è suddiviso in tre parti diverse.

Suggerimenti per l'utilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

In base all'analisi, gli oggetti visivi hanno impiegato 128 millisecondi per inviare la query e restituire i dati. Questo è il risultato in DAX Query . In Visual display , mostra il tempo impiegato dall'oggetto visivo per eseguire il rendering dei dati in base alla nuova selezione. Sulla base dell'analisi, ci sono voluti 299 millisecondi.

I dati in Altro sono piuttosto interessanti perché possono essere una varietà di cose. Può essere il tempo necessario per eseguire o preparare le query sottostanti che entrano nella matrice. Potrebbe anche essere il tempo necessario per attendere l'aggiornamento di altre query all'interno della pagina. Tutto sommato, si tratta solo dell'elaborazione generale in background. 

Analisi della pagina del report utilizzando più filtri dei dati

C'è un altro tipo di analisi che puoi eseguire utilizzando la funzione Performance Analyzer . Implica più modifiche allo slicer contemporaneamente per scoprire ulteriormente se ci sono problemi nel rapporto.

Prima di ciò, fai clic su Cancella per eseguire un'altra analisi, quindi fai di nuovo clic su Avvia registrazione . Questa volta, seleziona più elementi dal filtro dei dati Categoria prodotto . Per apportare ulteriori variazioni, apportare modifiche ai dati nel filtro dei dati dell'anno selezionando 2016 .

Come puoi vedere nel riquadro Performance Analyzer , registra tutto dal report. È facile dare un'occhiata alla velocità e al registro complessivo. Quindi, puoi eseguire un'altra analisi e apportare nuove modifiche per vedere come cambia anche l'analisi.

Suggerimenti per l'utilizzo della funzionalità di analisi delle prestazioni in LuckyTemplates

La funzionalità di analisi delle prestazioni è un'aggiunta incredibile in LuckyTemplates. Sarà fantastico per te iniziare a immergerti un po' di più in questa funzione.

Suggerimenti per ottimizzare la pagina del rapporto

Se hai appena impostato le cose nel modo migliore , puoi facilmente ottimizzare le tue tabelle di dati. Puoi anche creare facilmente modelli di dati e relazioni uno-a-molti. Quando si tratta di semplici formule DAX, è possibile espandersi in una logica più avanzata, se necessario. Onestamente, dovresti sempre fare queste cose in modo da non doverti preoccupare delle prestazioni di LuckyTemplates.

Ma se ci sono problemi all'interno dei report, Performance Analyzer in LuckyTemplates può essere davvero utile. Tramite la funzionalità Performance Analyzer in LuckyTemplates, è più semplice eseguire il drill-down degli elementi delle query e delle visualizzazioni DAX. Può anche aiutare ad analizzare quali delle visualizzazioni richiedono tempo in modo da poter eventualmente capire cosa sta causando i problemi.

In base alla mia esperienza, il rendering degli elementi visivi causa gran parte della lentezza all'interno dei report di LuckyTemplates. Se ci sono molti elementi visivi, il sistema renderà molte informazioni, quindi il lungo tempo di attesa.

A parte questo, assicurati che le formule DAX siano corrette . Semplifica il più possibile la logica DAX , soprattutto se coinvolge set di dati di grandi dimensioni. Il più delle volte, questo è ciò che rallenta LuckyTemplates. Anche se non identificherà realmente le formule complesse, è molto meglio suddividere queste formule in misure separate. In questo modo, l'analisi mostrerà chiaramente il rendimento di ciascuna di queste formule.

L'analizzatore delle prestazioni in LuckyTemplates in realtà non ti dà la soluzione esatta, invece ti dice dov'è il problema. Ti offre una panoramica dei problemi.


Creazione rapida di approfondimenti convincenti su LuckyTemplates per l'analisi finanziaria
Suggerimenti per la visualizzazione dei dati di LuckyTemplates per l'analisi delle tendenze KPI Definizione
del budget Segmentazione delle prestazioni Utilizzo di DAX in LuckyTemplates

Conclusione

Tutto ciò che ho discusso ti aiuterà a ottimizzare Performance Analyzer in LuckyTemplates. Volevo solo darti una panoramica di questa fantastica funzionalità e insegnarti come usarla. È abbastanza semplice da usare, ma penso anche che sia solo una questione di test.

La prima volta che ti imbatti in un modello molto lento, è il momento migliore per passare all'analizzatore delle prestazioni in modo da iniziare a imparare e ottimizzare i tuoi modelli abbastanza rapidamente.

Ti suggerisco di controllare i tuoi rapporti e di non soffermarti su troppe visualizzazioni o troppi colori o formule DAX. Queste sono le cose che puoi facilmente ottimizzare. 

Per questo tipo di analisi delle prestazioni, minore è il tempo, meglio è. Pertanto, saprai se hai un modello lento in base all'altezza del tempo o dei numeri nei risultati.

Spero ti piaccia rivedere questo tutorial.

Leave a Comment

Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.