Ottimizzare le prestazioni di Analysis Workspace
Vari fattori influenzano le prestazioni di un progetto in Analysis Workspace. Per comprendere questi fattori, è utile pianificare e creare i progetti nel modo più ottimale.
Per ottenere informazioni sulle prestazioni di insight in Analysis Workspace:
-
Seleziona Help>Performance.
Puoi visualizzare una finestra di dialogo modale con fattori che influiscono sulle prestazioni del progetto, compresi quelli relativi alla rete, al browser e al progetto. Per ottenere risultati più precisi, carica il progetto prima di- La colonna Current Project visualizza i risultati per il progetto corrente e l'ambiente utente.
- La colonna Guideline visualizza la soglia consigliata da Adobe per ciascun fattore.
-
Seleziona Download as CSV per scaricare il rapporto sulle prestazioni, in modo da poterlo condividere all'interno della tua organizzazione interna o con il supporto di Adobe.
Fattori di rete
I fattori di rete includono:
Fattori del browser
I fattori del browser includono:
Se tali azioni non migliorano le prestazioni, rivolgiti al tuo team IT per valutare i dettagli hardware.
Se tali azioni non migliorano le prestazioni, rivolgiti al tuo team IT per valutare i dettagli hardware.
Fattori del progetto
I fattori del progetto includono:
Inoltre, riduci al minimo il numero di confronti su base annua utilizzati nel progetto. Quando si calcola un confronto su base annua, i calcoli vengono analizzati in 13 mesi interi di dati tra i mesi di interesse. Questo confronto ha lo stesso impatto di un intervallo di date del pannello impostato sugli ultimi 13 mesi.
Fattori di richiesta
Fattori di richiesta
Utilizza il diagramma e i termini seguenti per scoprire come vengono elaborate le richieste e i vari fattori che influenzano i tempi di elaborazione:
Diagramma di elaborazione delle richieste
Richiedi termini di elaborazione
Il tempo necessario dall’avvio della richiesta al completamento. La soglia consigliata è 15 secondi.
Nel diagramma Elaborazione richiesta riportato sopra, il tempo di richiesta rappresenta l'intero processo, da Richiesta Analysis Workspace avviata a Richiesta Analysis Workspace completata.
Il tempo necessario dall’avvio della richiesta al completamento.
Nel diagramma Elaborazione richiesta riportato sopra, il tempo di richiesta rappresenta l'intero processo, da Richiesta Analysis Workspace avviata a Richiesta Analysis Workspace completata.
Poiché Analysis Workspace memorizza solo l'hash per le stringhe utilizzate in qualsiasi segmento, ogni volta che si elabora un progetto vengono eseguite ricerche per far corrispondere gli hash con i valori appropriati. La soglia consigliata è inferiore a 2 secondi.
Queste ricerche possono richiedere molte risorse, a seconda del numero di valori che potrebbero potenzialmente corrispondere all’hash.
Nel diagramma Elaborazione richiesta riportato sopra, il tempo di ricerca è rappresentato nella fase Ricerche (al momento della elaborazione del motore di richiesta).
Tempo totale di attesa nella coda prima dell’elaborazione delle richieste. La soglia consigliata è di 5 secondi.
Nel diagramma Elaborazione richiesta riportato sopra, il tempo di coda è rappresentato nella fase Coda motore di richiesta e nella fase Coda server.
Il tempo medio necessario per elaborare la richiesta.
Nel diagramma Elaborazione richiesta riportato sopra, il tempo medio di elaborazione del server è rappresentato nella fase Coda server e nella fase Elaborazione server. La soglia consigliata è 10 secondi
Il tempo di elaborazione non è uguale per tutte le richieste. La complessità delle richieste può essere utile per avere un’idea generale sul tempo necessario per elaborarle. La soglia consigliata è Medium o inferiore.
I valori possibili includono:
- Basso
- Medio
- Alto
Questo valore è influenzato dai valori delle colonne seguenti:
- Limiti del mese
- Colonne
- Segmenti
Altri fattori
Altri fattori non inclusi in Guida > Prestazioni:
I fattori che aggiungono complessità a un segmento (in ordine approssimativo di impatto) includono:
- Operatori di contains, contains any of, matches, starts with o ends with/
- La segmentazione sequenziale avviene specialmente quando si utilizzano restrizioni delle dimensioni (entro/dopo)
- Il numero di elementi dimensionali univoci all’interno delle dimensioni utilizzate nel segmento (ad esempio, Pagina = "A" quando Pagina con 10 elementi univoci è più veloce di Pagina = "A" quando Pagina con 100000 elementi univoci).
- Il numero di diverse dimensioni utilizzate (ad esempio, Pagina = "Home" e Pagina = "Risultati ricerca" sono più veloci di eVar 1 = "rosso" e eVar 2 = "blu")
- Molti operatori O (invece di E)
- Contenitori nidificati di vario ambito (ad esempio, Hit all’interno di Visita all’interno di Visitatore)
Mentre alcuni dei fattori di complessità non possono essere evitati, cerca di individuare le opportunità di riduzione della complessità dei segmenti. In generale, più si può essere specifici con i propri criteri di segmento, meglio è. Ad esempio:
- Con i contenitori, l’utilizzo di un singolo contenitore nella parte superiore del segmento è più veloce di una serie di contenitori nidificati.
- Con gli operatori, equals sono più veloci di contains e equals any of più veloci di contains any of.
- Con molti criteri, gli operatori AND sono più veloci di una serie di operatori OR.
Cercare opportunità per ridurre molte istruzioni OR in un'unica istruzione equals any of.Anche le
classificazioni possono essere utili per consolidare più valori in gruppi compatti, dai quali è possibile creare dei segmenti. La segmentazione dei gruppi di classificazione offre vantaggi in termini di prestazioni, in particolare per i segmenti che contengono numerose istruzioni OR o criteri contains.
Fattori che aggiungono complessità a una visualizzazione includono:
- Intervallo dei dati richiesti
- Numero di segmenti applicati; ovvero segmenti utilizzati come righe di una tabella a forma libera
- Utilizzo di segmenti complessi
- Righe o colonne statiche di elementi in tabelle a forma libera
- Filtri applicati a righe in tabelle a forma libera
- Numero di metriche incluse, in particolare metriche calcolate che utilizzano segmenti
Se utilizzi sempre segmenti e metriche calcolate per punti dati importanti per la tua azienda, puoi migliorare la tua implementazione per acquisire questi punti dati in modo più diretto. L’utilizzo dei tag in Adobe Experience Platform e delle regole di elaborazione di Adobe può velocizzare le modifiche e facilitarne l’implementazione.
Suggerimenti per aumentare la produttività in Analysis Workspace
Consulta