dimecres, 21 de novembre del 2012
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.
¿Como los monitorizamos?
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.
Etiquetes de comentaris:
administración,
monitorización,
objetos de servidor,
power tools,
qlikview
dimecres, 14 de març del 2012
Integrar Google Analytics en QlikView
Integrar Google Analytics en QlikView
Utilizar los conectores de Inustrial Codebox tiene muchas ventajas, entre ellas que no nos limitamos solamente a Google Analytics sino que podemos obtener datos de Facebook o Twiter entre otros. La segunda opción tiene la ventaja de ser gratuita. Aquí vamos a utilizar esta segunda opción para integrar datos que provienen de Google Analytics.
Primer paso: Extraer datos de GA y guardarlos en ficheros CVS.
Para encontrar información sobre la definición de las dimensiones disponibles es necesario consultar la información de GA (http://code.google.com/intl/es-ES/apis/analytics/docs/gdata/dimsmets/dimsmets.html).
Con el modelo de datos construido, solamente es necesario crear el cuadro de mando que el usuario necesite.
Existen dos maneras de integrar Google Analytics en
QlikView. La primera es mediante el Google Analtics Connector de Industrial
Codebox
y la segunda es creando una integración a través de la Google Data Java ClientLibrary.
Utilizar los conectores de Inustrial Codebox tiene muchas ventajas, entre ellas que no nos limitamos solamente a Google Analytics sino que podemos obtener datos de Facebook o Twiter entre otros. La segunda opción tiene la ventaja de ser gratuita. Aquí vamos a utilizar esta segunda opción para integrar datos que provienen de Google Analytics.
Utilizado las utilidades de la librería de Google, la
integración se limita a dos pasos. En el
primer paso utilizamos las utilidades de la librería para almacenar los datos
de GA en ficheros CSV y en el segundo paso cargamos los datos de los ficheros
CSV en QlikView. Podríamos tener los dos pasos en la misma aplicación, pero a mi me gusta separar los distintos pasos en distintas aplicaciones para que el código sea más limpio y fácil de mantener. Por esta razón, para cada uno de estos dos pasos construiremos una aplicación
QlikView. Luego desde la consola de administración podemos encadenar la
recarga de los documentos.
Primer paso: Extraer datos de GA y guardarlos en ficheros CVS.
En este paso vamos a construir una pequeña aplicación que
consulta los datos de GA y los almacena en un fichero CSV.
Dentro de su API, Google proporciona una utilidad Java que
permite lanzar una consulta a GA y almacenar el resultado en un fichero CSV. Se
trata de una utilidad de línea de comando que puede ser utilizada directamente
desde cualquier sistema operativo compatible con Java. La utilidad se encuentra
dentro de un fichero .jar.
El código para generar los ficheros de datos podría ser
este.
Para encontrar información sobre la definición de las dimensiones disponibles es necesario consultar la información de GA (http://code.google.com/intl/es-ES/apis/analytics/docs/gdata/dimsmets/dimsmets.html).
Segundo paso: Cargar los datos en QlikView.
Una vez se ha creado el fichero de datos, solamente es
necesario utilizar el asistente de carga de ficheros planos para generar el
código que lee el fichero y carga los datos.
Con el modelo de datos construido, solamente es necesario crear el cuadro de mando que el usuario necesite.
Etiquetes de comentaris:
BI,
business intelligence,
data integration,
Google,
qlikview
dimarts, 14 de febrer del 2012
Acceder a bases de datos Oracle desde QlikView mediante ODBC
Acceder a una base de datos Oracle desde QlikView es muy fácil.
Necesitamos tener instalado en el cliente de Oracle que corresponda a
la versión de base de datos que vamos a acceder.
Podemos utilizar el administrador de ODBC de Windows para configurar la
conexión con la base de datos. En este ejemplo vamos a utilizar el
esquema ‘sh’.Una vez correctamente configurado el ODBC creamos una nueva aplicación con QlikView Desktop y editamos el script. Debajo de la ventana reservada para el script de carga tenemos una lista que nos permite seleccionar el tipo de fuente de datos.
Cuando aparezca el mensaje informando que la conexión se ha realizado con éxito presionamos el botón de aceptar y ya tenemos la conexión en el script.
Ahora podemos escribir directamente las consultas en el script o podemos utilizar el asistente para seleccionar la tablas que queremos cargar.
Etiquetes de comentaris:
Business Discovery,
business intelligence,
Oracle,
qlikview
Subscriure's a:
Missatges (Atom)