Wiki Markup |
---|
{scrollbar}
----
A partir de la version 5.3 de _*O3 Performance Suite*_, la funcionalidad *Build Now* permite ejecutar desde el cliente web la carga de un datamart a demanda, en el momento que el usuario lo requiere, sin tener que esperar que el proceso de actualización lo haga en el momento pre-establecido.
h3. Configuración
La funcionalidad de actualizar los cubos a demanda requiere definiciones que permiten identificar aquellos datamarts que podrán ser actualizados por los usuarios, así como los usuarios que podrán realizar dicha actualización. Esta configuración debe ser definida por el administrador de O3, siguiendo las siguientes indicaciones:
Para que un datamart pueda ser construido de esta manera, es necesario copiar el correspondiente archivo srv en la carpeta de buildnow de la instalación de o3: <O3_HOME>/jboss/server/default/ideasoft-o3/buildnow.
El nombre del archivo .srv debe coincidir con el nombre de cubo en el servidor, por ejemplo para el cubo "Demo" el archivo debe llamarse "Demo.srv".
# Se debe crear una carpeta _*buildnow*_ bajo _<O3_HOME>/jboss/server/default/ideasoft-o3/_ que contenga todos los archivos de configuración para la actualización de los datamarts del servidor (archivos de extensión .srv). Estos archivos ya debieran existir, si los datamarts publicados en el servidor se actualizan de la manera apropiada (esto es, a través del comando builder, con el archivo _<cubo>_.srv como argumento). La nueva carpeta debe contener solo los .srv correspondientes a los datamarts que se desean actualizar a través de la nueva funcionalidad y sus nombres deben coincidir con el nombre de los cubos en el O3Server, por ejemplo para el cubo _Demo_ el archivo debe llamarse _Demo.srv_.
# Modificar el archivo GServer.properties, que se encuentra en <O3_HOME>/jboss/server/default/ideasoft-o3/, agregando la siguiente información:
||Property||Descripción||Default||
|o3.buildnow.user|Indica el rol habilitado para solicitar/monitorear construcciones inmediatas|{{Administrators}}|
{code:title=GServer.properties de ejemplo}
o3.buildnow.user=Administrators
{code}
h3. Cómo se Ejecuta la actualización ?
# Ingresar el O3Portal con un usuario comprendido en el rol definido para Build Now! (ej.: Administrators)
# Ir al enlace Build Now!
!O3BuildNow-MisBookmarks.png|align=center!
# Hacer click sobre la imagen de la derecha
!O3BuildNow-Construccion.png|align=center!
# Monitoreo de construcción. El usuario observará el estado de la construcción del datamart en el item _Construcciones en Progreso_
!O3BuildNow-ConstruccionenProgreso.png|align=center!
# Al finalizar la carga del datamart, el usuario podrá acceder al análisis del mismo.
----
{scrollbar}
----
{children}
|
Page Comparison
General
Content
Integrations