Ottimizza le prestazioni del Customer Journey Analytics e di Analysis Workspace
Vari fattori possono influenzare le prestazioni complessive del Customer Journey Analytics e le prestazioni di un progetto in Analysis Workspace. In Workspace, potresti ricevere un messaggio di errore che indica
This query is too complex. Please review best practices for building Analysis Workspace queries.
Queste best practice descrivono quali fattori potrebbero causare questo errore e come semplificare il rapporto/progetto.
Fattori di query query
Questi sono i fattori di query più comuni che influenzano le prestazioni complessive del Customer Journey Analytics:
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.
I fattori che aggiungono complessità a un filtro (in ordine decrescente di impatto) includono:
- Operatori di “contains”, “contains any of”, “matches”, “starts with” o “ends with”
- Filtraggio sequenziale, soprattutto quando si utilizzano restrizioni di dimensione (entro/dopo)
- Numero di elementi di dimensione univoca, compresa nelle dimensioni utilizzate nel filtro, (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 esempio, "Evento" all’interno di "Sessione" all’interno di "Persona")
Mentre alcuni dei fattori di complessità non possono essere evitati, cerca di individuare le opportunità di riduzione della complessità dei filtri. In generale, più si può essere specifici con i propri criteri di filtro, meglio è. Ad esempio:
- Con i contenitori, l’utilizzo di un singolo contenitore nella parte superiore del filtro è più veloce di una serie di contenitori nidificati.
- Con l’utilizzo degli operatori, "uguale a" è più veloce di "contiene" e "uguale a qualsiasi di" è più veloce di "contiene qualsiasi di".
- 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".
Fattori che aggiungono complessità a una visualizzazione includono:
- Intervallo dei dati richiesti
- Numero di filtri applicati; ovvero filtri utilizzati come righe di una tabella a forma libera
- Utilizzo di filtri 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 filtri
Help > Performance in Analysis Workspace
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 sezione include un elenco di fattori che influiscono sulle prestazioni e possibili ottimizzazioni per garantire prestazioni di picco 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:
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