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:

Factor
Definición
Afectado por
Optimización
Número de filas y columnas de forma libre
La cantidad total de celdas de tabla de forma libre en el proyecto, calculadas mediante filas * columnas en todas las tablas. Excluye las fuentes de datos ocultas. La directriz es 4000.
Reduzca la cantidad de columnas de la tabla a sólo los puntos de datos más relevantes. Reduzca la cantidad de filas de la tabla ajustando el número de filas mostradas, aplicando un filtro de tabla o aplicando un filtro.
Componentes usados
Cantidad total de componentes utilizados en el proyecto. La directriz es 100.
La cantidad de componentes usados no influye directamente en el rendimiento. Sin embargo, la complejidad de esos componentes contribuirá a la ejecución del proyecto. Consulte las optimizaciones en la sección “Factores adicionales” a continuación.
Intervalo de fecha más largo
Este factor muestra el intervalo de fechas más largo utilizado en el proyecto. La directriz es de 1 año.
Siempre que sea posible, no incorpore más datos de los que necesita. Reduzca el calendario del panel a las fechas relevantes para el análisis o use componentes del intervalo de fechas (componentes púrpura) en las tablas de forma libre. Los intervalos de fechas utilizados en una tabla anulan el intervalo de fechas del panel. Por ejemplo, puede agregar el mes pasado, la semana pasada y ayer a las columnas de la tabla para solicitar esos intervalos de datos específicos. Para obtener más información acerca del trabajo con intervalos de fechas en Analysis Workspace, consulte este vídeo.

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.
Complejidad del filtro
Los filtros intrincados pueden tener un impacto significativo en el desempeño del proyecto.

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".

Complejidad de la visualización (filtros, métricas, filtros)
El tipo de visualización agregado (p. ej., abandonos o tabla de forma libre) no influye demasiado en el rendimiento del proyecto. Lo que aumenta el tiempo de procesamiento es la complejidad de la visualización.

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.
Capacidad del centro de datos
La cantidad de capacidad de creación de informes que usted y otros clientes comparten dentro de un centro de datos de Adobe.
Esto se ve afectado por el número de consultas simultáneas realizadas por su organización y otras organizaciones dentro del centro de datos.
Su organización tiene derecho a una capacidad fija y, si el sistema está bajo una carga ligera, Adobe le transferirá más capacidad, por encima y más allá de su asignación.
Número de consultas simultáneas
Número de consultas que su organización solicita al mismo tiempo. Cada organización tiene derecho a un mínimo de 5 consultas simultáneas. Si un informe está tardando mucho tiempo, normalmente se debe a que está en cola con otros informes. Esto significa que su organización está intentando ejecutar muchas solicitudes simultáneas en una vista de datos específica.
Las consultas pueden provenir de solicitudes de API, IU de informes (Analysis Workspace, Report Builder, etc.), proyectos programados, alertas programadas y usuarios simultáneos que realizan solicitudes de informes.
Distribuya las solicitudes y programaciones para la vista de datos de forma más uniforme durante todo el día. Además, si es posible, cambie las solicitudes a horas de menor actividad. Lunes por la mañana, martes por la mañana y el primero de cada mes son las horas más ajetreadas para creación de informes.
Tamaño de conexión
La cantidad de datos recopilados en su Conexión.
Consulte con su equipo de implementación o con un experto en Customer Journey Analytics para determinar si se pueden realizar mejoras en la implementación para mejorar la experiencia general en Customer Journey Analytics.
Complejidad de la configuración de la dimensión
Las dimensiones muy complejas pueden tener un impacto significativo en el rendimiento del proyecto, específicamente en las dimensiones o métricas basadas en campos personalizados complejos.
Reduzca el número de campos personalizados o cree dimensiones independientes.
Dimension con muchos valores únicos
Estas dimensiones, también conocidas como dimensiones de alta cardinalidad, pueden afectar al rendimiento de los informes.
Ver dimensiones de alta cardinalidad
Ver dimensiones de alta cardinalidad

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.

NOTE
La información de la página Rendimiento varía cada vez que se abre el modal, ya que los factores están sujetos a cambios. Además, el Adobe seguirá perfeccionando las directrices proporcionadas a medida que se disponga de más datos.

Rendimiento de Analysis Workspace que muestra el factor de red, el proyecto actual y la directriz.

Factores de red

Ayuda > Los factores de red de Rendimiento incluyen:

Factor
Definición
Afectado por
Optimización
Conexión con el Adobe
Adobe envía 10 llamadas de prueba cuando se abre la página de rendimiento. Representa el porcentaje de las llamadas satisfactorias a Adobe.
Los problemas de Adobe o de red local afectarán este factor.
Consulte status.adobe.com para comprobar si hay algún problema de servicio conocido. A continuación, valide la conexión de red local.
Ancho de banda de Internet
Disponible solo para Google Chrome. El cálculo del ancho de banda del explorador en su ubicación. La guía es de 2 MB/s.
Su conexión de red local afectará este factor.
Valide la conexión de red local.
Latencia de Internet
Adobe envía 10 llamadas de prueba cuando se abre la página de rendimiento. Esto representa la cantidad de tiempo promedio que se tarda en devolver cada solicitud para ir a Adobe. Dicho de forma más sencilla, es una medida de la velocidad de Internet entre su ubicación y Adobe. La directriz es <1 segundo.
Los problemas de red local, muchas fichas de navegador abiertas o problemas de Adobe afectarán este factor.
Consulte status.adobe.com para comprobar si hay algún problema de servicio conocido. A continuación, valide la conexión de red local y cierre las fichas del explorador que no se utilicen.

Factores del explorador

Ayuda > Los factores de navegador de Rendimiento incluyen:

Factor
Definición
Afectado por
Optimización
Velocidad de cálculo
La velocidad con la que el equipo hace una prueba de procesamiento. La guía es <750 ms.
Su hardware y sus programas simultáneos afectarán este factor.
Abra el Administrador de Tareas (PC) o el Monitor de Actividad (Mac) del equipo para determinar si se puede cerrar algún programa. A continuación, cierre las fichas del explorador que no se hayan utilizado u otros programas.

Si estas acciones no ayudan, comente los detalles de hardware con su equipo de TI.
Memoria utilizada
Disponible solo para Google Chrome. Cada ficha de Workspace de un navegador Google Chrome comparte 4 GB de memoria en total. Representa el porcentaje de esa asignación de memoria que está consumiendo el proyecto actual. La guía es de 3500 MB, que es el punto en el que Workspace comenzará a mostrar errores de memoria.
Trabajar en varias fichas o descargar 50 000 filas de datos contribuirá a aumentar el uso de la memoria.
Si recibe un error de memoria, cierre otras fichas de Workspace y/o ejecute 50 000 descargas de filas de a una por vez.
Almacenamiento local utilizado
Datos almacenados localmente en el equipo para su uso en el explorador. Cada origen (por ejemplo, experience.adobe.com) tiene una asignación de 10 MB.
Analysis Workspace utiliza el almacenamiento local para varias funciones, como almacenar proyectos guardados automáticamente (existentes), ajustes del usuario y indicadores de características.
Para garantizar que las funciones de Analysis Workspace no se interrumpan, borre el almacenamiento local del dominio experience.adobe.com.
Velocidad de procesamiento
FPS significa Fotogramas por segundo, que es la cantidad de veces por segundo que el navegador dibuja la página en la pantalla. 24 FPS es comúnmente lo que el ojo humano puede observar; si FPS es menor que eso, observará problemas de procesamiento en Workspace.
FPS se ve afectado por la multitarea en muchos proyectos de Workspace a la vez y por el tamaño del proyecto que se está viendo. Otros programas que se ejecutan en el equipo pueden tener un impacto, como flujo continuo, escáneres de fondo, etc. Además, su hardware afectará este factor.
Abra el Administrador de Tareas (PC) o el Monitor de Actividad (Mac) del equipo para determinar si se puede cerrar algún programa. A continuación, cierre las fichas del explorador que no se hayan utilizado u otros programas.

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:

Factor
Definición
Optimización
Cantidad de consultas
La cantidad total de consultas (solicitudes) realizadas a Adobe para recuperar datos que se muestran en el proyecto. Las consultas incluyen solicitudes de clasificación para tablas, detección de anomalías, minigráficos, componentes mostrados en el carril izquierdo, etc. Excluye paneles contraídos y visualizaciones. La directriz es 100.
Simplifique el proyecto siempre que sea posible dividiendo los datos en varios proyectos que cumplan un propósito específico o un grupo de partes interesadas. Utilice las etiquetas para organizar los proyectos en temáticas y utilice la vinculación directa para crear una tabla de contenido interna que permita a los interesados encontrar con más facilidad lo que necesitan.
Paneles ampliados (de paneles totales)
Cantidad de paneles ampliados del número total de paneles del proyecto. La directriz es 5.
Después de dar los pasos necesarios para simplificar el proyecto, contraiga los paneles del proyecto que no necesitan visualizarse durante la carga. Cuando se abra el proyecto, solo se procesarán los paneles expandidos. Los paneles contraídos no se procesarán hasta que el usuario los expanda.
Visualizaciones ampliadas (de visualizaciones totales)
Cantidad de tablas y visualizaciones expandidas del total del proyecto que incluye fuentes de datos ocultas. La directriz es 15.
Después de dar los pasos necesarios para simplificar el proyecto, contraiga las visualizaciones del proyecto que no necesitan visualizarse durante la carga. Priorice los elementos visuales que son más importantes para el consumidor del informe y desglose los elementos visuales de compatibilidad en un proyecto o panel diferente y más detallado, si es necesario.
Número de celdas de forma libre
Consulte la tabla "Factores de consulta" anterior.
Componentes usados
Consulte la tabla "Factores de consulta" anterior.
Intervalo de fecha más largo
Consulte la tabla "Factores de consulta" anterior.

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:

NOTE
Las directrices recomendadas para estos factores se basan en una puntuación de complejidad de Medium para las solicitudes de creación de informes.

Diagrama del procesamiento de solicitudes

Procesamiento de solicitudes

Términos de procesamiento de solicitud

Factor
Definición
Optimización
Tiempo promedio 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.

Tiempo de solicitud más largo

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.

Tiempo medio de búsqueda

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).

Si las solicitudes se están ralentizando aquí, probablemente se deba a que tiene demasiados segmentos de cadena en el proyecto o a que tiene cadenas con valores demasiado genéricos que tienen demasiadas coincidencias potenciales.
Tiempo medio en cola

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.

Si las solicitudes se ralentizan aquí, puede deberse a demasiadas solicitudes que se ejecutan simultáneamente en su organización. Intente ejecutar la solicitud en un momento de menor actividad.
Tiempo medio de procesamiento 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

Si las solicitudes se ralentizan aquí, es probable que el proyecto tenga intervalos de fechas demasiado largos o visualizaciones complejas. Intente acortar el intervalo de fechas del proyecto para reducir los tiempos de procesamiento.
Complejidad

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
Límites de mes
El número de meses que se incluyen en una solicitud. Más límites de mes aumentan la complejidad de la solicitud. La directriz es 6 o menos.
Si las solicitudes se ralentizan aquí, puede deberse a que los límites de mes del proyecto son demasiado grandes. Intente reducir el número de meses.
Columnas
El número de métricas y desgloses de la solicitud. Más columnas aumenta la complejidad de la solicitud. La directriz es 10 o menos.
Si las solicitudes se ralentizan aquí, puede deberse a que hay demasiadas columnas en el proyecto. Intente reducir el número de columnas.
Segmentos
El número de segmentos aplicados a la solicitud. Más segmentos aumenta la complejidad de la solicitud. La directriz es 5 o menos.
Si las solicitudes se ralentizan aquí, puede deberse a que hay demasiados segmentos en el proyecto. Intente reducir el número de segmentos.
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79