Valutazione prestazioni applicazione
Ultimo aggiornamento: 15/09/2026La valutazione delle prestazioni consente di valutare le prestazioni della tua applicazione durante lo sviluppo. La valutazione delle prestazioni fornisce metriche chiare e attuabili, come i tempi di risposta per i fogli e gli oggetti pubblici. È possibile utilizzare queste informazioni per identificare i colli di bottiglia delle prestazioni e confrontare le metriche tra le versioni dell'applicazione.
Chi può utilizzare la valutazione delle prestazioni
La valutazione delle prestazioni è pensata per gli sviluppatori di applicazioni che desiderano misurare e migliorare le prestazioni dell'applicazione.
Per eseguire una valutazione delle prestazioni, è necessario avere uno dei seguenti ruoli:
-
Amministratore di tenant
-
Proprietario dello spazio
-
Membro dello spazio con uno di questi ruoli:
-
Può modificare
-
Può modificare i dati nelle applicazioni
-
Può gestire
-
Può utilizzare (negli spazi gestiti)
-
-
Tutti gli utenti, compresi gli amministratori tenant, devono disporre almeno delle autorizzazioni di visualizzazione nello spazio per valutare le applicazioni lì.
-
Gli amministratori tenant possono sempre visualizzare i risultati della valutazione delle prestazioni per tutte le app, anche se non hanno le autorizzazioni di accesso per lo spazio o per l'app.
Utilizzo della valutazione delle prestazioni
Puoi valutare le prestazioni di qualsiasi Qlik Sense applicazione in Qlik Cloud. Utilizzare la valutazione delle prestazioni per:
-
Misurare le prestazioni della tua app.
-
Verificare se le modifiche alla propria app hanno influito sulle prestazioni.
-
Ricevi suggerimenti su come ottimizzare le prestazioni dell'applicazione.
La valutazione delle prestazioni analizza i tempi di risposta per tutti i fogli e gli oggetti pubblici nell'app. Sono inclusi solo i fogli pubblicati, quindi i fogli in fase di sviluppo generalmente non influiscono sui risultati—tuttavia, la valutazione analizza anche quali campi sono in uso, il che potrebbe comportare l'analisi di fogli non pubblicati.
Utilizzare i risultati per identificare gli oggetti che potrebbero richiedere un'ottimizzazione. Tenere presente che i risultati sono intesi come indicazioni generali e potrebbero non riflettere le prestazioni esatte in un ambiente di produzione dal vivo.
Aspetti da considerare
-
La valutazione delle prestazioni viene eseguita in un ambiente basato sul cloud, quindi i tempi di risposta possono variare a causa della latenza e delle fluttuazioni della larghezza di banda.
-
Per garantire confronti più coerenti, eseguire le valutazioni a distanza ravvicinata nel tempo.
-
I risultati possono essere influenzati se le valutazioni sono state eseguite su motori analitici di dimensioni diverse.
Per maggiori informazioni sui fattori delle prestazioni, consultare Ottimizzazione delle prestazioni dell'applicazione.
Motori utilizzati per le valutazioni dell'applicazione
Quando si esegue una valutazione delle prestazioni dell'applicazione in Qlik Cloud, la valutazione viene eseguita su un motore dedicato.
Per impostazione predefinita, le valutazioni utilizzano un motore da 20 GB (Standard-20). Se la licenza include il supporto per applicazioni di grandi dimensioni, le valutazioni possono essere eseguite su un motore più grande (da Large-40 a Large-200) quando l'applicazione richiede più memoria e lo spazio è configurato per applicazioni di grandi dimensioni.
Il motore utilizzato nella valutazione ha le stesse dimensioni che gli utenti reali useranno quando apriranno l'applicazione. Questo consente di osservare le prestazioni nell'ambiente di runtime previsto.
I motori più grandi in genere migliorano i tempi di risposta, ma i miglioramenti possono anche derivare dalla progettazione o dall'ottimizzazione dell'applicazione. Il confronto dei risultati tra le dimensioni del motore può aiutare a distinguere tra gli effetti della capacità e la messa a punto dell'applicazione.
Gli amministratori possono assegnare manualmente i motori alle applicazioni per testare le prestazioni con diverse dimensioni del motore. Per i dettagli, vedi Assegnazione di motori per migliorare le prestazioni dell'applicazione.
Cilindrate
-
Standard-20: motore predefinito (20 GB)
-
Large-40, Large-60, Large-200: motori più grandi (il numero indica i GB di memoria)
| Motore | Memoria | Fino a core* |
|---|---|---|
| Large-40 | 40 GB | 10 core |
| Large-60 | 60 GB | 14 core |
| Large-80 | 80 GB | 20 core |
| Large-120 | 120 GB | 30 core |
| Large-160 | 160 GB | 40 core |
| Large-200 | 200 GB | 50 core |
* "Fino a core" significa che le risorse vengono messe a disposizione in base alle necessità, anche se non tutti i calcoli possono utilizzare tutti i core contemporaneamente.
Utilizzo della capacità
-
L'esecuzione di una valutazione delle prestazioni su un'applicazione di grandi dimensioni utilizza parte della capacità di ricarica dell'applicazione di grandi dimensioni, anche se l'applicazione non viene ricaricata. Qlik Cloud fornisce temporaneamente un motore più grande per eseguire la valutazione,
-
L'apertura dell'applicazione direttamente per testare le prestazioni consuma una grande capacità di consumo dell'applicazione per la sessione, proprio come l'uso normale.
Per maggiori informazioni sulla capacità delle applicazioni di grandi dimensioni, vedere Spporto per le applicazioni di grandi dimensioni.
Esecuzione di valutazioni delle prestazioni sulle applicazioni
Per eseguire una valutazione delle prestazioni, è necessario disporre dell'autorizzazione di ricaricamento per l'applicazione. È possibile eseguire una valutazione delle prestazioni da:
-
Centri attività
-
Dettagli applicazione
Esecuzione di valutazioni delle prestazioni dai centri di attività
Procedere come indicato di seguito:
-
Nel centro attività, fare clic su
sull'applicazione che si desidera valutare.
-
Selezionare Strumenti > Valutazione prestazioni.
-
Fare clic su Valuta ora.
Si riceverà una notifica una volta completata la valutazione.
Esecuzione di valutazioni delle prestazioni dai dettagli dell'applicazione
Procedere come indicato di seguito:
-
Nel centro attività, fare clic su
sull'applicazione che si desidera valutare.
-
Selezionare
Dettagli, quindi fare clic su
Valutazione prestazioni.
-
Fare clic su Valuta ora.
Si riceverà una notifica una volta completata la valutazione.
Esecuzione di valutazioni delle prestazioni da un'applicazione
Procedere come indicato di seguito:
-
Nella propria applicazione, fare clic sul nome dell'applicazione per aprire Dettagli.
-
Selezionare Strumenti > Valutazione prestazioni.
-
Fare clic su Valuta ora.
Si riceverà una notifica una volta completata la valutazione.
Visualizzazione dei risultati della valutazione
I risultati delle tabelle varieranno in base al fatto di voler visualizzare una singola valutazione delle prestazioni o di voler confrontare due valutazioni delle prestazioni.
I risultati di valutazione delle prestazioni dell'applicazione vengono conservati per 90 giorni.
Visualizzazione di una singola valutazione delle prestazioni
Procedere come indicato di seguito:
-
Per visualizzare la valutazione prestazioni, fare clic su
sull'applicazione.
-
Selezionare
Dettagli, quindi fare clic su
Valutazione prestazioni. Tutte le valutazioni sono elencate nella tabella valutazioni prestazioni.
Nota di suggerimentoÈ anche possibile passare ai risultati facendo clic su Visualizza risultati nella notifica. -
Fare clic su Visualizza sulla valutazione che si desidera visualizzare.
Panoramica della valutazione.

-
La finestra dei risultati fornisce le informazioni sui risultati della valutazione delle prestazioni.
Nota di suggerimentoVedere Informazioni sulla valutazione prestazioni per i dettagli sulla metrica specificata.Scheda Informazioni sulla valutazione.

-
Selezionare la scheda Risultati per visualizzare informazioni più specifiche sulle prestazioni.
Scheda Risultati della valutazione.

-
Fare clic su
per mostrare i dettagli per ciascuna riga. È anche possibile fare clic su
per ciascun foglio per mostrare gli oggetti con il tempo di caricamento maggiore.
-
Fare clic su
per aprire l'applicazione contenente l'oggetto. L'oggetto specifico è evidenziato sul foglio.
-
Seleziona la scheda Raccomandazioni per visualizzare i suggerimenti per migliorare le prestazioni dell'applicazione. Per i dettagli su ogni raccomandazione, vedere Raccomandazioni sulle prestazioni dell'applicazione.
Scheda Raccomandazioni.

Confronto delle valutazioni delle prestazioni
Procedere come indicato di seguito:
-
Per visualizzare la valutazione prestazioni, fare clic su
sull'applicazione.
-
Selezionare
Dettagli, quindi fare clic su
Valutazione prestazioni. Tutte le valutazioni sono elencate nella tabella valutazioni prestazioni.
-
Selezionare le due che si desidera visualizzare, quindi fare clic su Confronta.
Confronto tra due valutazioni.

-
I risultati di valutazione si aprono in una finestra. Vedere Informazioni sulla valutazione prestazioni per i dettagli sulla metrica specificata. La scheda Informazioni mostra la metrica per la valutazione delle prestazioni selezionata, in aggiunta alle rispettive differenze.
Informazioni sul confronto delle valutazioni.

-
Selezionare la scheda Risultati per visualizzare informazioni più specifiche sulle prestazioni. Per ciascuna riga, viene mostrato il cambiamento assoluto e relativo.
È possibile ordinare in base alle colonne Cambiamento assoluto e Cambiamento relativo. Fare clic sull'intestazione delle colonne per ordinare in senso crescente o decrescente.
Risultati del confronto della valutazione.

-
Fare clic su
per mostrare i dettagli per ciascuna riga.
Informazioni sulla valutazione prestazioni
Le metriche vengono ottenute dai metadati dell'applicazione oppure vengono misurate durante la valutazione delle prestazioni.
Scheda Info
La scheda Info mostra le informazioni di base sull'applicazione per la versione selezionata.
Motore di analisi
-
Mostra il motore di analisi utilizzato durante la valutazione.
Nota informaticaSe il supporto per le applicazioni di grandi dimensioni è abilitato, può essere utilizzato un motore più grande invece del motore Standard-20.
Stato
-
Mostra lo stato della valutazione delle prestazioni.
-
Pronta per la valutazione: la valutazione delle prestazioni è stata completata correttamente.
-
Avviso - la valutazione delle prestazioni è stata completata ma alcuni risultati risultano mancanti o inaccurati.
-
Impossibile eseguire la valutazione: la valutazione delle prestazioni non è stata completata correttamente e i risultati risultano mancanti o inaccurati.
-
Dimensioni applicazione
-
Origine della metrica: Metadati dell'applicazione
-
Mostra le dimensioni totali del modello dati dell'applicazione nella memoria senza selezioni iniziali.
Numero di righe
-
Origine della metrica: Metadati dell'applicazione
-
Mostra il numero totale di righe contenute nelle tabelle nel modello dati dell'applicazione.
Fogli pubblici nell'applicazione
-
Origine della metrica: Metadati dell'applicazione
-
Mostra il numero totale di fogli pubblici nell'applicazione.
Oggetti pubblici nell'applicazione
-
Origine della metrica: metadati dell'applicazione
-
Mostra il numero totale di oggetti pubblici nell'applicazione.
Nota informaticaNei risultati di valutazione delle prestazioni, i fogli pubblici non vengono conteggiati come oggetti pubblici.
Non valutato
-
Origine della metrica: misurata
-
Elenca tutti gli oggetti per cui non è stato possibile eseguire una valutazione completa. In genere, le cause possono includere oggetti per cui le condizioni di calcolo non sono state soddisfatte o tipi di oggetti che non sono supportati per la valutazione. Per esempio, il comportamento delle estensioni sviluppate dai clienti non è noto al valutatore dell'applicazione e potrebbe non essere valutato correttamente.
Avvisi
-
Origine della metrica: misurata
-
Elenca gli oggetti che presentano problemi relativi allo sviluppo dell'applicazione, che potrebbero dover essere risolti. Ad esempio, un oggetto che funziona in un foglio ma che presenta codici di errore, come un oggetto privo di misure o dimensioni, viene elencato in Avvisi. Anche un oggetto che rinvia una pagina di dati per le dimensioni specificate verrà elencato qui con il motivo Payload troppo grande.
Errori critici
-
Origine della metrica: misurata
-
Elenca gli errori che hanno impedito il completamento della valutazione, insieme alle quote del tenant o dell'applicazione. Ciò può includere errori del valutatore dell'applicazione o altri problemi dell'infrastruttura che impediscono il completamento, ad esempio se la quota per la valutazione dell'applicazione viene superata o se l'applicazione supera il limite di dimensioni di 20 GB per la valutazione dell'applicazione e non può essere aperta.
Scheda Risultati
La scheda Risultati fornisce informazioni più specifiche sulla valutazione delle prestazioni.
Oggetto che mostra problemi di memorizzazione nella cache
-
Origine della metrica: misurata
-
Elenca gli oggetti che non sono stati memorizzati efficacemente nella cache. Ciò è determinato dal caricamento di ciascun oggetto due volte. Dopo aver già caricato l'oggetto una volta, è prevedibile un tempo di risposta superiore, dato che il set di risultati dovrebbe essere stato inserito nella cache. È possibile introdurre miglioramenti regolando il modello dati o le espressioni. Per ulteriori informazioni, vedere Procedure consigliate per la modellazione dati e Utilizzo delle espressioni nelle visualizzazioni.
-
Per maggiori informazioni sull'ottimizzazione generale dell'applicazione, vedere Ottimizzazione delle prestazioni dell'applicazione.
Oggetti a thread singolo
-
Origine della metrica: misurata
-
Questa sezione contiene oggetti le cui metriche sulle prestazioni indicano principalmente l'elaborazione a thread singolo durante il caricamento. Se in questa sezione appare un oggetto e il tempo di risposta per un utente è ritenuto troppo lungo, le query risultanti da qualsiasi espressione nell'oggetto devono essere esaminate alla ricerca di colli di bottiglia. È possibile introdurre miglioramenti regolando il modello dati o le espressioni.
-
Per ulteriori informazioni sulle prestazioni a thread singolo, vedere I campi provenienti da tabelle diverse all'interno di una tabella di aggregazione vengono evitati ove possibile.
Degli oggetti superano i limiti di memoria
-
Origine della metrica: misurata
-
Questa sezione include gli oggetti che hanno raggiunto un limite di memoria, con un codice di errore corrispondente. Qui possono essere inclusi gli oggetti che raggiungono i limiti di sandbox di un oggetto del motore, superano la memoria totale del motore o hanno raggiunto un limite di memoria correlato.
Tempi di apertura dell'app
-
Origine della metrica: misurata
-
Questa sezione illustra ciascun passaggio nel processo di apertura dell'applicazione e quanto tempo richiede.
Fogli pubblici per tempo di caricamento iniziale
-
Origine della metrica: misurata
-
Misurazione del tempo di risposta per foglio. Queste misurazioni vengono estratte dalla prima volta in cui l'applicazione viene attraversata e ciascuno dei fogli viene richiesto uno per uno. I valori contenuti all'interno di questa sezione rappresentano un tempo di caricamento del caso peggiore per foglio. Per ciascun foglio, è possibile visualizzare i primi 5 oggetti più lenti contenuti all'interno, facendo clic sull'icona freccia alla destra della riga. Ciò fornisce una scomposizione rapida di dove viene impiegato il tempo mentre si carica il foglio.
-
Se la valutazione si interrompe a causa di un timeout, l'elenco dei fogli è disponibile finché non viene completata almeno una valutazione del foglio. È possibile utilizzare questo elenco per identificare quali fogli o oggetti analizzare per primi.
Tempo di caricamento con memorizzazione nella cache del foglio
-
Origine della metrica: misurata
-
Misurazione del tempo di risposta per foglio. In genere, quando tutti i fogli sono stati richiesti per la prima volta, devono essere stati memorizzati nella cache. Queste misurazioni vengono estratte dalla seconda volta in cui l'applicazione viene attraversata e ciascuno dei fogli viene richiesto uno per uno. Inoltre qui è possibile recuperare una scomposizione di dove viene impiegato il tempo in base a un oggetto espandendo una riga usando il pulsante a destra.
Tempo di caricamento dell'oggetto iniziale
-
Origine della metrica: misurata
-
Misurazione del tempo di risposta per oggetto. Queste misurazioni vengono estratte dalla prima volta in cui l'applicazione viene attraversata e ciascuno degli oggetti viene richiesto uno per uno. I valori contenuti all'interno di questa sezione rappresentano un tempo di caricamento del caso peggiore per oggetto.
-
Ad esempio, è possibile migliorare l'uso della memorizzazione nella cache utilizzando voci principali. Per ulteriori informazioni, vedere Voci principali o variabili utilizzate per le espressioni.
Tempo di caricamento con memorizzazione nella cache dell'oggetto
-
Origine della metrica: misurata
-
Misurazione del tempo di risposta per oggetto. In genere, quando tutti gli oggetti sono stati richiesti per la prima volta, devono essere stati memorizzati nella cache. Queste misurazioni vengono estratte dalla seconda volta in cui l'applicazione viene attraversata e ciascuno degli oggetti viene richiesto uno per uno.
Allocazione della memoria per tabella
-
Origine della metrica: Metadati dell'applicazione
-
Un elenco di tabelle incluse nel modello dati e dimensione delle stesse. Questa sezione risulterà di interesse al momento di tentare di minimizzare le dimensioni del modello dati, che si traduce in una reattività migliorata.
-
È possibile scartare campi e tabelle inutilizzati in qualsiasi espressione nello script di caricamento, per migliorare velocità e utilizzo delle risorse. Per ulteriori informazioni, vedere Prestazioni del modello dati.
Allocazione della memoria per campo
-
Origine della metrica: Metadati dell'applicazione
-
Un elenco di campi inclusi nel modello dati e dimensione degli stessi. Questa sezione risulterà di interesse al momento di tentare di minimizzare le dimensioni del modello dati, che si traduce in una reattività migliorata.
-
È possibile scartare campi e tabelle inutilizzati in qualsiasi espressione nello script di caricamento, per migliorare velocità e utilizzo delle risorse. Per ulteriori informazioni, vedere Prestazioni del modello dati.
Raccomandazioni sulle prestazioni dell'applicazione
Vengono forniti consigli per aiutarti a ottimizzare le prestazioni della tua applicazione. Nella vista dei suggerimenti, i suggerimenti sono raggruppati per area, come la progettazione di applicazioni e il caricamento dei dati. Ogni raccomandazione appare come una scheda con un titolo, una descrizione e un'azione che apre l'oggetto interessato, il foglio, l'applicazione o Editor caricamento dati.
Raccomandazioni forniscono linee guida generali. Il superamento delle soglie consigliate non significa necessariamente che un'applicazione sia errata o di scarsa qualità, ma può indicare aree da rivedere. Ad esempio, un numero elevato di oggetti potrebbe influire sulle prestazioni, quindi se riscontri problemi con l'applicazione, utilizza questi suggerimenti come punto di partenza per l'indagine.
Aggiungi condizione di calcolo grafico
Per i grafici scaduti
Questa raccomandazione appare quando un grafico va in timeout durante il calcolo. Usa l'azione sulla scheda di raccomandazione per aprire l'oggetto interessato sul suo foglio, quindi esamina quanti dati il grafico tenta di calcolare prima che l'utente effettui delle selezioni.
Per migliorare le prestazioni:
-
Aggiungi una condizione di calcolo in modo che il grafico venga visualizzato solo dopo che gli utenti hanno effettuato selezioni che riducono il set di risultati.
-
Utilizzare filtri ad alto impatto come data, regione o prodotto prima di mostrare i risultati dettagliati.
-
Se gli utenti necessitano di dettagli solo dopo l'esplorazione, iniziare con un'aggregazione di livello superiore o un approccio di drill-down.
-
Esegui nuovamente la valutazione delle prestazioni per confermare che il timeout è stato risolto.
Per maggiori informazioni sulle condizioni di calcolo, vedere Ottimizzazione delle prestazioni dell'applicazione.
Per i grafici con molte dimensioni
Questo suggerimento appare quando un grafico ha molte dimensioni e risponde lentamente. La scheda di raccomandazione apre l'oggetto in modo da poter rivedere la configurazione della dimensione e la quantità di dettagli mostrati per impostazione predefinita.
Per migliorare le prestazioni:
-
Aggiungi una condizione di calcolo in modo che il grafico venga calcolato solo dopo che i dati sono stati ristretti.
-
Riduci il numero di dimensioni mostrate contemporaneamente, specialmente in tabelle ampie o molto dettagliate.
-
Suddividi un grafico complesso in grafici più piccoli o fogli separati quando gli utenti non necessitano di tutte le dimensioni insieme.
-
Conserva solo i campi necessari per l'analisi nella vista iniziale.
Per maggiori informazioni sulle best practice di progettazione della visualizzazione, vedere Ottimizzazione delle prestazioni dell'applicazione.
Abbrevia titolo del grafico, sottotitolo o nota a piè di pagina
Questa raccomandazione appare quando un titolo, sottotitolo o nota a piè di pagina del grafico è insolitamente lungo. Titoli lunghi possono aumentare il sovraccarico quando vengono caricati molti oggetti, specialmente in applicazioni di grandi dimensioni.
Per migliorare le prestazioni:
-
Mantieni il titolo del grafico breve e concentrato sulla domanda a cui il grafico risponde. Una lunghezza massima di 256 caratteri è una linea guida generalmente raccomandata.
-
Sposta il testo esplicativo, le ipotesi o le istruzioni dal titolo nel testo di supporto del foglio o nella documentazione correlata.
-
Utilizza una denominazione coerente per grafici simili in modo che gli utenti possano comprenderli senza titoli lunghi.
Se diversi grafici hanno titoli lunghi, rivedere il design del foglio nel suo complesso e semplificare la formulazione dove possibile.
Accorcia descrizione foglio
Questa raccomandazione appare quando una descrizione del foglio è insolitamente lunga. Le descrizioni sono utili per il contesto, ma descrizioni molto lunghe possono aggiungere un sovraccarico inutile.
Per migliorare le prestazioni:
-
Limita la descrizione a un breve riepilogo dello scopo del foglio. Una lunghezza massima di 1000 caratteri è una linea guida generalmente raccomandata.
-
Sposta le istruzioni passo-passo o un ampio contesto aziendale nel testo del foglio, nelle note o nel contenuto della guida correlato.
-
Verificare se la descrizione è ancora necessaria, soprattutto per i fogli di sviluppo.
Riduci il numero di grafici nell'applicazione
Questa raccomandazione appare quando l'applicazione contiene un numero elevato di grafici su fogli pubblicati. Usa l'azione di raccomandazione per aprire l'applicazione e rivedere quali fogli e oggetti sono effettivamente necessari agli utenti.
Per migliorare le prestazioni:
-
Rimuovere o riprogettare i grafici che duplicano la stessa analisi.
-
Conserva i contenuti di sviluppo o risoluzione dei problemi su fogli privati in modo che non siano inclusi nelle valutazioni dei fogli pubblicati.
-
Consolidare le intuizioni correlate in grafici meno numerosi e più chiari invece di molte piccole visualizzazioni.
-
Rivedi regolarmente i fogli più vecchi e i contenuti non pubblicati per evitare che l'applicazione cresca inutilmente.
Per indicazioni generali sulla progettazione, vedere Ottimizzazione delle prestazioni dell'applicazione.
Riduci il numero di grafici su un foglio
Questa raccomandazione appare quando un foglio contiene molti grafici. La scheda di raccomandazione apre il foglio interessato in modo da poter esaminare ciò che viene calcolato quando gli utenti accedono a quel foglio o effettuano selezioni.
Per migliorare le prestazioni:
-
Dividi i fogli affollati in fogli più piccoli e incentrati sulle attività.
-
Mantieni i grafici più importanti sul foglio e rimuovi le analisi secondarie di cui gli utenti raramente hanno bisogno.
-
Sostituisci gruppi di grafici simili con un singolo grafico che utilizza selezioni o drill-down.
-
Verifica se tabelle di grandi dimensioni possono essere nascoste dietro selezioni o spostate su un foglio di analisi separato.
Sposta dimensioni calcolate allo script di caricamento
Questo suggerimento viene visualizzato quando le dimensioni calcolate contribuiscono a tempi di risposta lenti. Usa l'azione di raccomandazione per aprire Editor caricamento dati e verificare se la logica della dimensione può essere pre-generata durante il ricaricamento invece che al momento della query.
Per migliorare le prestazioni:
-
Crea campi nello script di caricamento per le dimensioni che si basano su regole di business stabili.
-
Sostituisci le espressioni del grafico ripetute con campi riutilizzabili quando l'output non deve cambiare dinamicamente ad ogni selezione.
-
Ricarica l'applicazione e aggiorna i grafici interessati per utilizzare i nuovi campi.
-
Esegui nuovamente la valutazione per confrontare i tempi di risposta aggiornati.
Per maggiori informazioni sulla progettazione del modello dati, consultare Prestazioni del modello dati.
Semplifica le tabelle di accesso alla sezione
Questa raccomandazione appare quando la gestione dell'accesso alla sezione contribuisce a un caricamento lento. Apri Editor caricamento dati dalla scheda di raccomandazione e rivedi la logica dello script utilizzata in accesso alla sezione.
Per migliorare le prestazioni:
-
Mantenere le tabelle di accesso della sezione il più piccole possibile includendo solo gli utenti, i gruppi e i campi di riduzione richiesti.
-
Rimuovi le colonne inutilizzate ed evita trasformazioni complesse all'interno della sezione di accesso alla sezione dello script.
-
Se possibile, preparare i dati di sicurezza prima che raggiungano lo script di caricamento dell'applicazione.
-
Testare l'applicazione con utenti rappresentativi dopo le modifiche per confermare che la riduzione dati funzioni ancora come previsto.
Per ulteriori informazioni, vedere Gestione della sicurezza dati con Section Access.
Unisci tabelle ed elimina tabelle non utilizzate
Questo suggerimento viene visualizzato quando il modello dati contiene tabelle o campi non necessari che aumentano il tempo di caricamento e l'utilizzo della memoria. Utilizzare l'azione di raccomandazione per aprire Editor caricamento dati e rivedere il modello.
Per migliorare le prestazioni:
-
Rilasciare i campi e le tabelle inutilizzati in grafici, espressioni o logica di sicurezza.
-
In alcuni casi, l'unione di tabelle può contribuire a migliorare le prestazioni. Esempi di casi in cui l'unione di tabelle è suggerita:
-
Più tabelle dei fatti possono essere consolidate in un'unica tabella.
-
Quando i calcoli sono distribuiti su molte tabelle, valuta la possibilità di unire le tabelle per avvicinare le tabelle dipendenti tra loro con meno salti tra le tabelle.
-
-
Rimuovere tabelle intermedie o di staging che non sono più necessarie dopo la trasformazione dati.
-
Dopo aver apportato le modifiche, ricaricare l'applicazione e convalidare i grafici interessati.
Per ulteriori informazioni, vedere Prestazioni del modello dati.
Riduci il numero di grafici e fogli
Questa raccomandazione appare all'apertura dell'applicazione e l'inizializzazione dello stato utente richiede troppo tempo. Usa la scheda di raccomandazione per aprire l'applicazione e rivedere quante schede e oggetti sono caricati come parte dell'esperienza pubblicata.
Per migliorare le prestazioni:
-
Archivia, depubblica o rimuovi i fogli di cui gli utenti non hanno più bisogno.
-
Mantieni i fogli di trasferimento leggeri in modo che l'esperienza iniziale non richieda molti calcoli.
-
Sposta le analisi specializzate o usate raramente su fogli o applicazioni separate.
-
Verificare se gruppi numerosi di oggetti possono essere sostituiti con una navigazione più semplice e un layout predefinito più piccolo.
Riduci il numero di fogli nell'applicazione
Questo suggerimento appare quando l'applicazione contiene molti fogli, il che può aumentare il tempo di apertura e rendere la navigazione meno efficiente. Usa l'azione di raccomandazione per aprire l'applicazione e rivedere quali fogli pubblicati sono ancora necessari per i flussi di lavoro utente attuali.
Per migliorare le prestazioni:
-
Rimuovi i fogli di cui gli utenti non hanno più bisogno.
-
Unisci i fogli che coprono analisi simili in fogli meno numerosi, più chiari e focalizzati sulle attività.
-
Mantieni il percorso utente predefinito focalizzato posizionando i punti salienti su un numero limitato di schede principali.
-
Sposta le analisi esplorative o utilizzate raramente in applicazioni separate, quando possibile.
Per ulteriori informazioni, vedere Ottimizzazione delle prestazioni dell'applicazione.
Analisi dei campi non utilizzati
Questa raccomandazione ti aiuta a identificare i campi che vengono caricati nell'applicazione ma non utilizzati in visualizzazioni, espressioni o altra logica attiva. Rimuovere i campi inutilizzati può ridurre il tempo di ricarica, l'utilizzo della memoria e la complessità del modello.
Per applicare la raccomandazione:
-
Esegui l'analisi dei campi inutilizzati facendo clic su Analizza.
-
Esaminare i campi segnalati come inutilizzati e confermare che non sono necessari per futuri sviluppi, segnalibri o regole di sicurezza.
-
Se viene generato uno script e ne sei soddisfatto, fai clic su Copia negli appunti per copiarlo. Vai a Editor caricamento dati, e incolla il contenuto alla fine del tuo script di caricamento. Quindi ricaricare l'applicazione.
-
Dopo il ricaricamento, testare i grafici e i fogli importanti per confermare che l'applicazione si comporti ancora come previsto.
Per ulteriori informazioni, vedere Prestazioni del modello dati.
Elimina campi inutilizzati
Questo suggerimento appare quando il caricamento di alcuni campi richiede più tempo del previsto.
Considera l'esecuzione di un'analisi dei campi inutilizzati per identificare i campi che possono essere eliminati per ottimizzare le prestazioni. Nella scheda Raccomandazioni, espandere Analisi dei campi inutilizzati e fare clic su Analizza.
Per maggiori informazioni sull'analisi dei campi non utilizzati, vedere Analisi dei campi non utilizzati.
Preferenze di notifica
È possibile scegliere di ricevere una notifica quando la valutazione prestazioni è stata completata o non è riuscita.
Fare clic su sull'applicazione e selezionare Notifiche. Le seguenti notifiche sono disponibili per le valutazioni delle prestazioni:
-
La valutazione delle prestazioni per l'app è pronta per essere esaminata
-
La valutazione delle prestazioni per questa app non è riuscita
Limitazioni
-
Vengono valutati solo i fogli pubblici nell'applicazione, includendo tutti gli oggetti presenti su di loro.
-
Gestione dei timeout di valutazione
Se un'applicazione ha molti oggetti o è molto grande, una valutazione delle prestazioni potrebbe scadere. Un timeout non significa che la valutazione sia fallita completamente. Anche se si interrompe prima, è possibile comunque rivedere i fogli e gli oggetti più lenti che sono stati valutati fino a quel momento. Utilizzare questo elenco per indagare sui problemi di prestazioni.
Per ridurre il rischio di un timeout:
-
Prima di eseguire la valutazione, rendere privati i fogli irrilevanti.
-
Per le applicazioni pubblicate, è possibile duplicare l'applicazione e pubblicare una copia con meno fogli pubblici.
I timeout e gli avvisi sulla memoria sono normali per le applicazioni complesse. Indicano le aree in cui l'ottimizzazione, una minore quantità di dati o un motore più grande possono migliorare le prestazioni.
-
-
Non tutti gli oggetti del grafico sono supportati. Se un oggetto non è supportato, viene indicato nella sezione Non valutato dei risultati.
-
Gli oggetti grafico creati dai suggerimenti del grafico precedenti a June 2020 devono essere aggiornati manualmente per essere supportati.
-
Se l'applicazione utilizza Section Access per ridurre i dati, la valutazione viene eseguita con i dati ridotti per l'utente corrente. Ciò significa che è necessario eseguire la valutazione come utente con accesso al set di dati che si desidera valutare. Non è pertinente confrontare i risultati da utenti con Section access diverso.
-
Caso predefinito (nessun supporto per le applicazioni di grandi dimensioni): la valutazione delle prestazioni dell'applicazione è limitata a una capacità del motore di 20 GB. Le applicazioni che richiedono più memoria non completeranno la valutazione e genereranno un messaggio di errore.
-
Con il supporto per le applicazioni di grandi dimensioni: se è stato acquistato il supporto per le applicazioni di grandi dimensioni, è possibile valutare applicazioni fino a 50 GB utilizzando motori con capacità superiori. Per maggiori informazioni sulle dimensioni delle applicazioni supportate, consultare Spporto per le applicazioni di grandi dimensioni.
-
Le tabelle di scrittura non sono supportate nella valutazione delle prestazioni dell'applicazione.