En un tutorial anterior vimos cómo configurar el servidor Oracle Analytics después de su instalación y hubo una demora muy grande (algo como 2 minutos) cuando intenté acceder al “Enterprise Manager” para verificar si todo estaba en orden. De hecho, había un mensaje que recomendaba habilitar el “Discovery cache” para mejorar el tiempo de inicio de sesión. Así que en este nuevo tutorial vamos a ver paso a paso cómo habilitar el “Discovery cache”.

La solución es relativamente sencilla y consiste en establecer el valor adecuado para la propiedad System mBean “oracle.sysman.emas.discovery.wls.FMW_DISCOVERY_USE_CACHED_RESULTS“.
Primero, me conecté al Enterprise manager de OAS como lo había hecho antes y una vez más recibí el mensaje de advertencia siguiente:

Hice clic en el botón de menú izquierdo (al lado del dominio weblogic “bi“)…

… para acceder al menú “Target Navigation“. Luego hice un clic derecho en el dominio “bi” para mostrar su menú y seleccioné “System MBean Browser”.

Me desplacé hacia abajo en el menú hasta encontrar la entrada “Application Defined MBeans“. Luego abrí la entrada ”emoms.props > Server: AdminServer > Application: em > Properties > emoms.properties” tal como se ve en la captura de pantalla siguiente:

Hice clic en la pestaña “Operaciones” y seleccioné la operación “Establecer propiedad (SetProperty)”:

La clave de la propiedad utilizada para habilitar el “Discovery cache” se llama “oracle.sysman.emas.discovery.wls.FMW_DISCOVERY_USE_CACHED_RESULTS” y su valor tiene que ser “true”. Tecleé la clave y su valor e hice clic en el botón “Invoke” para ejecutar la operación.

Recibí una confirmación de que la operación se había ejecutado con éxito y que los cambios se habían aplicado de inmediato. Luego hice clic en el botón “Return” para volver a la pantalla anterior.

Quería verificar si el caché de descubrimiento (“Discovery cache”) funcionaba como se esperaba, así que me desconecté.

Después tecleé las credenciales del usuario weblogic en la ventana de inicio de sesión, hice clic en el botón “Sign In” y crucé los dedos…

… y esta vez la interfaz de usuario del “Enterprise Manager” apareció después de solo dos segundos y, por lo tanto, el “Discovery cache” funcionaba efectivamente como se esperaba.

Habilitar el “Discovery cache” es sin duda una de las primeras cosas que se debe hacer después de configurar un servidor Oracle Analytics y, como puede ver, es una operación muy sencilla.
La página Cómo habilitar el "Discovery Cache" del Enterprise Manager ha sido originalmente publicada en MyBIJourney