Optimizar el rendimiento del Customer Journey Analytics y Analysis Workspace
Varios factores pueden influir en el rendimiento general del Customer Journey Analytics, así como en el rendimiento de un proyecto dentro de Analysis Workspace. En Workspace, podría recibir un mensaje de error que diga
This query is too complex. Please review best practices for building Analysis Workspace queries.
Estas prácticas recomendadas analizan qué factores pueden provocar este error y cómo simplificar el informe/proyecto.
Factores de consulta query
Estos son los factores de consulta más comunes que influyen en el rendimiento general del Customer Journey Analytics:
Además, minimice el número de comparaciones año tras año utilizadas en el proyecto. Cuando se calcula una comparación año tras año, se analizan los 13 meses completos de datos entre los meses de interés. Esto tiene el mismo impacto que cambiar el intervalo de fechas del panel a los últimos 13 meses.
Los factores que añaden complejidad a un filtro (en orden descendente de impacto) son:
- Los operadores de “contiene”, “contiene algo de”, “coincide con”, “comienza con” o “termina con”
- El filtrado secuencial, especialmente cuando se utilizan restricciones de dimensión (Dentro/Después)
- El número de elementos de dimensiones únicas dentro de las dimensiones utilizadas en el filtro (por ejemplo, Página = “A” cuando Página tiene 10 elementos únicos será más rápido que Página = “A” cuando Página tiene 100000 elementos únicos)
- Número de dimensiones diferentes utilizadas (por ejemplo, Página = “Inicio” y Página = “Resultados de búsqueda” será más rápido que eVar 1 = “red” y eVar 2 = “blue”)
- Muchos operadores OR (en lugar de AND)
- Contenedores anidados que varían en ámbito (por ejemplo, "Evento" dentro de "Sesión" dentro de "Persona")
Aunque algunos de los factores de complejidad no se pueden prevenir, busque opciones para reducir la complejidad de sus filtros. En general, cuanto más específico pueda ser con sus criterios de filtro, mejor. Por ejemplo:
- Con los contenedores, el uso de un solo contenedor en la parte superior del filtro es más rápido que una serie de contenedores anidados.
- Con los operadores, "es igual a" es más rápido que "contiene" y "es igual a cualquiera de" es más rápido que "contiene cualquiera de".
- Con muchos criterios, los operadores AND son más rápidos que varios operadores OR.
Busque oportunidades para reducir muchas condiciones "OR" en una sola condición "es igual a cualquiera de".
Entre los factores que aumentan la complejidad de una visualización están:
- Intervalo de datos solicitado
- El número de filtros aplicados; por ejemplo, los filtros utilizados como columnas de una tabla de forma libre.
- Uso de filtros complejos
- Filas o columnas de elementos manuales en tablas de forma libre
- Los filtros aplicados a las filas de una tabla de forma libre.
- El número de métricas incluidas, en especial las métricas calculadas que utilizan filtros.
Ayuda > Rendimiento en Analysis Workspace
Varios factores pueden afectar el rendimiento de un proyecto dentro de Analysis Workspace. Es importante conocer cuáles son antes de comenzar a crear un proyecto, de forma que este se pueda planificar y generar de forma óptima. Esta sección incluye una lista de factores que afectan al rendimiento y las optimizaciones que puede hacer para garantizar un rendimiento máximo en Analysis Workspace.
En Analysis Workspace > Ayuda > Rendimiento, puede ver los factores que afectan el rendimiento del proyecto, incluidos los factores de red, del explorador y del proyecto. Para obtener los resultados más precisos, deje que el proyecto se cargue completamente antes de abrir la página Rendimiento.
- La columna Proyecto actual muestra los resultados del proyecto actual y el entorno del usuario.
- La columna Directriz muestra el umbral recomendado por Adobe para cada factor.
Además, puede Descargar como CSV el contenido de rendimiento para compartirlo fácilmente con el Servicio de atención al cliente de Adobe o con sus equipos informáticos internos.
Factores de red
Ayuda > Los factores de red de Rendimiento incluyen:
Factores del explorador
Ayuda > Los factores de navegador de Rendimiento incluyen:
Si estas acciones no ayudan, comente los detalles de hardware con su equipo de TI.
Si estas acciones no ayudan, comente los detalles de hardware con su equipo de TI.
Factores de proyecto
Los factores del proyecto Ayuda > Rendimiento incluyen:
Solicitar factores
Ayuda > Factores de solicitud de rendimiento
Utilice el diagrama y los términos siguientes para conocer cómo se procesan las solicitudes y los distintos factores que influyen en los tiempos de procesamiento:
Diagrama del procesamiento de solicitudes
Términos de procesamiento de solicitud
El tiempo necesario desde el momento en que se inicia la solicitud hasta el momento en que se completa. La guía es de 15 segundos.
En el diagrama Procesamiento de solicitudes anterior, el tiempo de solicitud representa el proceso completo, desde la solicitud de Analysis Workspace iniciada hasta la solicitud de Analysis Workspace completada.
El tiempo necesario desde el momento en que se inicia la solicitud hasta el momento en que se completa.
En el diagrama Procesamiento de solicitudes anterior, el tiempo de solicitud representa el proceso completo, desde la solicitud de Analysis Workspace iniciada hasta la solicitud de Analysis Workspace completada.
Dado que Analysis Workspace almacena únicamente el hash de las cadenas que se usen en cualquier segmento, cada vez que se procesa un proyecto, se realizan búsquedas para hacer coincidir los hash con los valores apropiados. La guía es de menos de 2 segundos.
Este puede ser un proceso que consume muchos recursos, dependiendo del número de valores que podrían coincidir con el hash.
En el diagrama Procesamiento de solicitudes anterior, el tiempo de búsqueda se representa en la fase Búsquedas (en el momento del procesamiento de Motor de solicitudes).
Tiempo total de espera en cola antes de procesar las solicitudes. La guía es de 5 segundos.
En el diagrama Procesamiento de solicitudes anterior, el tiempo de cola se representa en la fase Cola del motor de solicitudes y en la fase Cola del servidor.
Cantidad media de tiempo que se tarda en procesar la solicitud.
En el diagrama Procesamiento de solicitudes anterior, el tiempo promedio de procesamiento del servidor se representa en la fase Cola de servidores y en la fase Procesamiento de servidores. La guía es de 10 segundos
No todas las solicitudes requieren la misma cantidad de tiempo para procesarse. La complejidad de la solicitud puede ayudar a proporcionar una idea general sobre el tiempo necesario para procesar la solicitud. La directriz es Medium o inferior.
Entre los posibles valores están:
- Baja
- Medium
- Alta
Este valor se ve influido por los valores de las siguientes columnas:
- Límites de mes
- Columnas
- Segmentos