Ottimizzare Analysis Workspace performance
Alcuni fattori possono incidere sulle prestazioni di un progetto in Analysis Workspace. È importante conoscere tali fattori prima di iniziare a creare un progetto, in modo da pianificare e creare il progetto nel modo migliore. Questa pagina include un elenco di fattori che incideranno sulle prestazioni, e possibili ottimizzazioni per garantire prestazioni di picco in Analysis Workspace.
Help > Performance in Analysis Workspace
In Analysis Workspace > Help >Performance puoi vedere quali fattori influiscono sulle prestazioni del progetto, compresi rete, browser e fattori del progetto. Per ottenere risultati più precisi, aspetta che il progetto sia stato caricato completamente prima di aprire la pagina Prestazioni.
- La colonna Progetto corrente presenta i risultati per il progetto corrente e l’ambiente utente.
- La colonna Linee guida presenta la soglia consigliata da Adobe per ciascun fattore.
Puoi anche Download as CSV (Scaricare come CSV) i contenuti delle prestazioni, per condividerli facilmente con l’Assistenza clienti di Adobe o con il tuo team IT interno.
Fattori di rete
I fattori di rete in Help > Performance includono:
Fattori del browser
I fattori del browser in Help > Performance 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 in Help > Performance includono:
Inoltre, riduci al minimo il numero di confronti su base annua utilizzati nel progetto. Quando viene calcolato un confronto su base annua, vengono esaminati 13 mesi di dati tra i mesi di interesse. Questo ha lo stesso impatto di un intervallo di date del pannello impostato sugli ultimi 13 mesi.
Fattori di richiesta
Help > Performance 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.
Questo può 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 in 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
Non tutte le richieste richiedono la stessa quantità di tempo per essere elaborate. La complessità delle richieste può essere utile per avere un’idea generale sul tempo necessario per elaborarle. La soglia consigliata è Medium o inferiore.
Possibili valori:
- Basso
- Medium
- Alta
Questo valore è influenzato dai valori delle colonne seguenti:
- Limiti del mese
- Colonne
- Segmenti
Altri fattori
Altri fattori non inclusi in Aiuto > 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)
- Numero di elementi di dimensione univoca, compresa nelle dimensioni utilizzate nel segmento, (ad es. Pagina = “A” quando la Pagina ha 10 elementi univoci sarà più veloce della Pagina = “A” quando la Pagina ha 100.000 elementi univoci)
- Numero di diverse dimensioni utilizzate (ad es. Pagina = “Home” e Pagina = “Risultati della ricerca” sarà più veloce di eVar 1 = “rosso” ed eVar 2 = “blu”)
- Molti operatori OR (invece di AND)
- Contenitori nidificati di vario ambito (ad es., “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 sarà più veloce di una serie di contenitori nidificati.
- Con l’utilizzo degli operatori, “equals” sarà più veloce di “contains” e “equals any of” sarà più veloce di “contains any of”.
- Con molti criteri, gli operatori AND saranno più veloci di una serie di operatori OR.
Inoltre, prova a ridurre numerose 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
Video sull’argomento: