Preguntas más frecuentes

improve this page | report issue

Visión general

En este tema se describe la lista de preguntas comunes en relación con MobileFirst Analytics Server.

En un clúster de elasticsearch de varios índices, es importante definir lo siguiente:

  • El número mínimo de fragmentos se debe definir en el número de nodos del clúster.
  • Las réplicas por fragmento se deben definir en un mínimo de dos.

MobileFirst Analytics v8.0 utiliza varios para almacenar los datos de suceso.

En MobileFirst Analytics v8.0, el almacén de datos de Elasticsearch tiene varios índices. No se trata de un almacén de datos basado en un solo índice. Los índices se crean de forma dinámica en función del tipo de sucesos que fluyen en las analíticas. De este modo, los usuarios finales no tienen que preocuparse de los diferentes índices. Cada índice de Elasticsearch se divide en el número de fragmentos definido en el archivo de configuración.

Asegúrese de que se utiliza la calculadora de dimensionamiento de hardware para comprobar el hardware correcto según los requisitos del cliente y los datos. Hay varios factores que influyen en el rendimiento del sistema, incluido el hardware, el tipo o el tamaño de los sucesos de datos que entran al servidor de analíticas y el volumen de los sucesos.

No. Una vez que se depuran los datos, no se pueden recuperar.

Las propiedades de TTL no se aplican a los datos que existen en la plataforma de Analytics. Debe establecer las propiedades de TTL antes de añadir los datos.

Asegúrese de que las propiedades JNDI de MobileFirst Server se utilizan para configurar los puntos finales adecuados de Analytics. Asegúrese de que el filtro de fecha esté definido correctamente para que se presenten los datos.

Para invocar las API REST de Elasticsearch, es obligatorio que la propiedad analytics/http.enabled esté definida en true en el archivo server.xml del servidor de analíticas.

No. Cuando utilice el perfil completo o ND (Network Deployment) de IBM WebSphere Application Server, asegúrese de utilizar el IBM JDK que se proporciona listo para utilizar con WebSphere Application Server.

La primera vez que se abre la aplicación, el número de Sesiones de aplicaciones es cero. Cuando el usuario final coloca la aplicación móvil en segundo plano y la vuelve a poner en primer plano, esta acción incrementa las Sesiones de aplicaciones a 1. Al repetir la misma acción, se van incrementando las Sesiones de aplicaciones.

El estado del clúster AMARILLO no tiene por qué ser un problema. La mayoría de las veces, cuando hay fragmentos sin asignar, el estado del clúster se muestra amarillo. Cuando se incorporan nuevos nodos al clúster, Elasticsearch reasigna los fragmentos sin asignar a los nuevos nodos, lo que provoca que el estado del clúster sea VERDE. En ocasiones, tener un recuento excesivo de fragmentos también provoca que queden fragmentos sin asignar a alguno de los nodos, y por eso el estado del clúster se muestra amarillo. Asegúrese de que todos los nodos del clúster están activos y funcionan correctamente, y de que los fragmentos se encuentran en estado iniciado/activo.

Para aplicaciones web, el recuento de Sesiones de aplicaciones se incrementa en función de la sesión de navegador y se basa en la conexión del navegador (aplicación) a MFP Server.

Si el navegador utiliza el separador/ventana general y realiza una conexión al servidor, el recuento de sesiones de aplicaciones se incrementa en uno. En el mismo navegador, si el usuario abre la aplicación en otro separador y realiza la conexión, la sesión no se incrementa. La sesión permanece inactiva durante 30 minutos. Cuando intenta volver a conectar de nuevo, se incrementa en uno.

Si el usuario borra la memoria caché de navegador e intenta conectarse, el dispositivo se considera como un dispositivo nuevo y se incrementa el recuento de dispositivos. Puesto que los navegadores no tienen un ID de dispositivo real, se genera un ID para la aplicación de navegador hasta que se borra la memoria caché/los archivos fuera de línea.

Esto se aplica también a las ventanas de navegador de incógnito; si utiliza una ventana de navegador de incógnito e intenta conectarse, una aplicación utilizada para conectarse desde cada separador se considera una nueva sesión, y se incrementa el recuento de sesiones. Si el usuario utiliza dos navegadores diferentes y accede a la aplicación para conectarse a MFP Server, el recuento de dispositivos se incrementa en dos.

Usuarios activos es el número de usuarios que están utilizando la aplicación. Cada usuario exclusivo se cuenta como usuario que utiliza la aplicación. De forma predeterminada, deviceID es userID. Sin embargo, el desarrollador de aplicación puede utilizar la API setUserContext(userid). Esto sustituirá el userID por el valor que defina el desarrollador de aplicación.

Una solución/enfoque consiste en generar un uniqueID desde el ordenador cuando el usuario accede a la WebApp y lo envía como customData. Estos datos se pueden utilizar para calcular las estadísticas de las máquinas reales (o sistemas/navegadores) desde las que el usuario accede a la aplicación y utiliza setUserContext para definir el userID. Estos datos también se pueden utilizar para generar los gráficos personalizados.

En Analytics 8.0, calcular una sesión de aplicación es completamente diferente a las versiones anteriores de MFP Analytics.

El recuento de sesiones de aplicaciones se incrementa en uno cuando la aplicación pasa al primer plano desde el segundo plano. Para habilitar esto en las aplicaciones Cordova, se deben habilitar los sucesos de CICLO DE VIDA DE APLICACIÓN CLIENTE. Consulte aquí para obtener más información.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on February 27, 2020