dimecres, 30 de maig del 2012

Monitorización de Objetos de Servidor


¿Que son los Objetos de Servidor?
Los objetos de servidor son objetos como gráficas, tablas o incluso hojas que un usuario se crea en una aplicación QlikView a través del navegador. Al ser creados por el usuario, estos objetos generalmente están fuera del control del departamento de sistemas. Esto puede provocar problemas de mantenimiento como saber que objetos están siendo usados y cuáles no, quien ha creado que objeto, …. Cuando en una compañía los usuarios hacen un uso extensivo de estos objetos, es necesario monitorizarlos de forma adecuada.

¿Como los monitorizamos?

La Consola de administración nos permite monitorizar los objetos de servidor pero solamente hasta cierto punto.


Desde la consola de administración podemos ver para cada documento QlikView el identificador, el tipo y sub-tipo de objeto, el propietario y nos permite gestionar los usuarios o eliminar el objeto, pero siempre de uno en uno. Cuando necesitamos tener un mayor control sobre los objetos de servidor, podemos utilizar las PowerTools.

Las Powet Tools son un conjunto de herramientas gratuitas para realizar tareas administrativas en QlikView; estas herramientas no están soportadas por QlikView y antes de usarlas es importante realizar un backup.

Entre estas herramientas hay varias que pueden ayudarnos a monitorizar los objetos de servidor.
La primera herramienta que puede ayudarnos es SharedFileViewer que se puede utilizar para ver el contenido de los ficheros ‘.shared’ que corresponden a las aplicaciones QlikView.

Esta herramienta nos da una visión parecida a la de la consola pero nos permite desfragmentar el fichero compartido.

La segunda utilidad importante es el Server Object Handler. Esta utilidad nos da información sobre objetos de servidor, identificación de cada objeto, propietario, fecha de cambio, tipo y subtipo de objeto. Además permite eliminar o cambiar el propietario de  varios objetos en una sola operación.

 
Esta utilidad tiene una versión de línea de comandos, Server Object Handler Batch.

La última utilidad interesante para monitorizar los objetos de servidor es QvServerObjectConnector que permite extraer la información de los ficheros ‘.shared’ para convertirlos en documentos QlikView.