SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
qlikview.es
CONTROL GENERAL DE UN
DESPLIEGUE QLIKVIEW
Serie de Whitepapers Tecnológicos sobre QlikView
Diciembre 2011
Control General de un Despliegue QlikView | Pag. 2
Índice de Contenidos
General	 3
Gestión de Aplicaciones	 4
Desarrollo	 4
Utilización	 9
Capa QVD	 12
Metadatos	 13
Seguridad	 15
Conclusión	 18
Apéndice: Archivos de Control de Gestión	 19
Control General de un Despliegue QlikView | Pag. 3
General
El control y la buena gestión de un despliegue QlikView es un tema importante siempre en
toda instalación, pero cobra especial relevancia en los grandes despliegues que implican a
equipos de desarrolladores, grandes cantidades de aplicaciones y consideraciones relativas
a modificaciones de datos. Para los administradores de sistemas QlikView, es importante
contar con un control absoluto del desarrollo y el entorno de datos y disponer de una vista
global de todo el desarrollo.
Este informe analiza dos principios o aspectos fundamentales en la gestión de despliegues
QlikView: La gestión o el control de aplicaciones y la gestión o control de datos. La gestión
de aplicaciones hace referencia tanto al desarrollo de aplicaciones como a su utilización en
un despliegue. La gestión de datos se refiere a comprender qué datos se están empleando
y su trazabilidad.
¿A quién va dirigido este informe?
El presente informe va dirigido a desarrolladores de QlikView y profesionales de TI, a fin
de proporcionarles una visión general que analiza las mejores prácticas y herramientas
disponibles, para lograr un control más exhaustivo y una gestión más uniforme de los
despliegues QlikView, ya sean grandes o pequeños.
Control General de un Despliegue QlikView | Pag. 4
Gestión de Aplicaciones
Esta sección analiza las mejores prácticas y los materiales disponibles para la gestión de
todo tipo de cuestiones en torno al control del desarrollo y el despliegue de aplicaciones
QlikView, así como la gestión de su utilización en un entorno de despliegue. No se ocupa de
la gestión de datos; eso se analiza en la siguiente sección.
DESARROLLO
Para lo que nos interesa en este informe, es importante tener en cuenta que consideramos
a QlikView como un entorno de desarrollo de aplicaciones y, como tal, uno sujeto a los
rigores de las mejores prácticas recomendadas para el desarrollo, como todo entorno de
desarrollo de software. En dichas mejores prácticas se incluyen también consideraciones
relativas a prácticas básicas de desarrollo de aplicaciones, manejo de equipos de
desarrolladores implicados en un proyecto, certificación de aplicaciones y migraciones de
despliegue.
Mejores Prácticas generales en cuanto a Desarrollo
El documento “Mejores Prácticas de Desarrollo QlikView” (que podrá encontrar aquí)
ofrece una visión completa y exhaustiva de las mejores prácticas recomendadas para
realizar con éxito cualquier tipo de despliegue de aplicaciones QlikView. Es un manual de
referencia para todo desarrollador de QlikView cuyas áreas de experiencia abarquen desde
el modelado de datos hasta la elaboración de scripts y el diseño de una Interfaz de Usuario.
El documento se ha concebido para facilitar una mejor comprensión de las metodologías
y prácticas que resultan óptimas en la producción de aplicaciones QlikView altamente
optimizadas, altamente utilizables y altamente configurables, tanto si las van a implementar
en pequeños departamentos como en grandes empresas.
Entre sus contenidos se incluye: Diseño de GUI, redacción de Scripts, Modelos de datos,
Variables, Seguridad, Estándares, Pruebas y Certificación.
Además de este documento, QlikTech ha elaborado un kit gratuito de herramientas para el
Desarrollador de QlikView así como un vídeo que lo acompaña y que muestra las mejores
prácticas que deberían seguirse en el desarrollo de una aplicación QlikView. Estas se
encuentran en http://demo.qlikview.com en la pestaña de Demos de Vídeo.
Todo proceso de desarrollo debería seguir un enfoque de ejecución de tareas (checklist)
para asegurar que no se descuide ningún proceso o parte fundamental. El documento
titulado “QV Developer Checklist” (disponible aquí) es una lista sencilla pero eficaz
de áreas clave que todo desarrollador debería tener en cuenta, desde el rendimiento del
modelo de datos hasta el rendimiento de la interfaz y las mejores prácticas en cuanto a
elaboración de script.
Control General de un Despliegue QlikView | Pag. 5
Figura 1: Tareas de Desarrollo
© 2011 QlikTech
En todo proyecto de desarrollo es muy necesario establecer flujos de trabajo con las
distintas tareas de desarrollo y hay que adherirse a ellos sobre todo cuando se manejan
entornos que implican desarrollo, pruebas y producción. Establecer flujos de trabajo para
determinar cuándo una determinada aplicación puede/debe pasar a un servidor de pruebas
o a un servidor de producción es importante para el éxito de cualquier despliegue. El
documento, “App Dev Workflow Scenarios” (disponible aquí) ofrece 4 escenarios o casos
a modo de ejemplo que los equipos de desarrolladores pueden seguir, dependiendo de sus
circunstancias específicas de desarrollo y su infraestructura de control.
5
Figure 1: Development Checklist
Application development workflows are necessary within any development project and must be
adhered to especially when dealing with environments that include Dev-Test-Pre-Prod-Prod type
environments. Having a workflow in place to determine when an application can/should be
promoted to a test server or a production server is important to the success of any deployment.
The document, Ò App Dev Workflow ScenariosÓ (located here) provides 4 example scenarios that
development teams could follow, depending on their particular deployment circumstances and
governance infrastructure.
Control General de un Despliegue QlikView | Pag. 6
Figura 2: Ejemplo de flujo de trabajo en un escenario de desarrollo de aplicaciones
© 2011 QlikTech
Disponer de un proceso de certificación de aplicaciones es importante en cualquier
despliegue QlikView. A medida que aumenta el uso de QlikView en una organización, las
aplicaciones QlikView pueden proliferar a gran velocidad. Como en cualquier entorno,
la calidad y relevancia de las aplicaciones puede variar ampliamente. Por lo tanto, es
importante que los usuarios de las aplicaciones tengan una indicación acerca de la calidad
de la aplicación y si se trata de la versión más actualizada. En resumen, lo que los usuarios
de negocio desean conocer es si una aplicación está ‘certificada’ o no por el/los equipo(s)
de desarrollo. La certificación indica que una aplicación ha seguido las metodologías
estándar de desarrollo, ha sido revisada por las personas adecuadas y ha superado las
pruebas funcionales de uso.
La certificación viene avalada por las mejores prácticas y los procedimientos de control
de su organización, no obstante hay un documento, titulado “Application Certification
Process” (disponible aquí) que ofrece orientación a las organizaciones que se estén
planteando la implementación de un proceso de certificación para sus despliegues
QlikView.
6
Figure 2: Example Application Development Workflow Scenario
Having an application certification process in place is important for any QlikView deployment. As
the usage of QlikView grows within an organization, QlikView applications can proliferate rapidly.
As with any such environment, the quality and relevance of the applications can vary across the
entire deployment. As a result, itÕ s important for the users of the applications to have an indication
as to the quality of the application and whether it is the most current version. In short, what
business users desire is to know whether an application has been Ô certifiedÕ or not by their
development team(s). Certification indicates that an application has followed standard development
methodologies, has been reviewed by the correct people and has passed functional use tests.
Certification is determined by the best practices and governance procedures in place within your
organization, however there exists a document, entitled Ò Application Certification ProcessÓ
(located here) to help guide organizations who are considering a certification process for their
QlikView deployments.
Control General de un Despliegue QlikView | Pag. 7
Figura 3: Certificación de aplicaciones QlikView
© 2011 QlikTech
EQUIPOS DE DESARROLLO
Es muy frecuente que un equipo o varios equipos de desarrolladores de QlikView trabajen
de forma conjunta en la construcción y el mantenimiento de varias aplicaciones QlikView. En
este tipo de entornos es importante mantener un control y una visibilidad estrictos de todos
los diversos productos que se van generando durante un proyecto, por parte de los distintos
miembros del equipo. Tener implementado un sistema robusto de control de aplicaciones
(por ejemplo, un sistema de control de versiones) es fundamental para garantizar que los
desarrolladores estén trabajando en la versión más actualizada y autorizada de la aplicación o
aplicaciones.
La integración con sistemas de control de versiones se introdujo en la versión 11 de QlikView.
Con dicha integración, los equipos de desarrolladores ahora pueden integrar QlikView con un
sistema de control de versiones como Microsoft TFS para mantener un control adecuado de
los proyectos.
7
Figure 3 : QlikView Application Certification
Development Teams
ItÕ s very common for a team or teams of QlikView developers to work in concert to produce and
maintain QlikView applications. In these types of environments itÕ s important to maintain strict
control and visibility over the various work products produced during a project by individual team
members. Having a robust application control system (i.e. source control system) in place is critical
to ensure developers are working on the most current and authorized version of the application(s).
Source control integration was introduced in version 11 of QlikView. With this integration,
development teams can now integrate with a source control system like Microsoft TFS to maintain
project control.
Control General de un Despliegue QlikView | Pag. 8
Figura 4: Integración con un sistema de control de versiones en QlikView
© 2011 QlikTech
De manera adicional, el partner de QlikTech NOAD ofrece una solución completa de
gestión de cambio y flujos de trabajo de despliegue que viene integrada con QlikView,
denominada EQM4. Si desea información sobre esta solución, visite www.noadbi.com
ACTUALIZACIONES Y MIGRACIONES
Las actualizaciones a nuevas versiones, así como las migraciones a nuevas infraestructuras
de servidores, forman parte del trabajo habitual de un administrador de QlikView. Para
ayudar a facilitar este proceso, se ha elaborado un documento: ‘QlikView 11 Upgrade and
Migrations’ (disponible aquí) como guía detallada de migración paso a paso de versiones
QlikView 9 y 10 a QlikView 11. También incorpora las mejores prácticas recomendadas
para migrar de un entorno con un único servidor a un entorno de múltiples servidores con
servicios geográficamente dispersos.
© 2011 QlikTech
Figure 4: Source Control Integration in QlikView
In addition, QlikTech partner NOAD provides a complete change management and depl
workflow solution that is integrated with QlikView, called EQM4. For more information, g
www.noadbi.com
Upgrades and Migrations
Deployment upgrades to new versions, as well as migrations to new server infrastructur
part of a QlikView administratorÕ s role. To help facilitate this process, a document entitle
11 Upgrade and MigrationsÕ (located here) has been produced as a step-by-step guide t
from QlikView 9 and 10 versions to QlikView 11. It also includes best practices for migra
single server environment to a multi-server environment with dispersed services.
Control General de un Despliegue QlikView | Pag. 9
Figura 5: Documento sobre actualizaciones y migraciones de QV11
© 2011 QlikTech
UTILIZACIÓN
Entender a fondo el uso que se va a hacer de los despliegues QlikView es importante por
varias razones. En primer lugar, necesitamos comprender el uso que se hace del sistema
desde una perspectiva del hardware y el ancho de banda, para que los administradores de
QlikView puedan hacer un adecuado aprovisionamiento del hardware y la infraestructura
de red más correctos para respaldar un despliegue en crecimiento. En segundo lugar, es
importante desde una perspectiva de auditoría y cumplimiento, especialmente en aquellos
sectores donde el cumplimiento de requisitos es crítico, como es el caso de la sanidad y los
sectores financiero y gubernamental.
La consola QlikView Management Console (QMC) permite a los administradores de
sistemas gestionar despliegues QlikView. Una de las tareas permite que los administradores
de sistemas decidan y establezcan qué usuarios tendrán permiso para acceder a los datos
y aplicaciones; qué usuarios recibirán permisos para descargar aplicaciones y datos y qué
desarrolladores podrán acceder a los paquetes de datos (archivos QVD) que se utilicen con
QlikView Publisher. También permite controlar qué aplicaciones (y sus correspondientes
datos) podrán descargarse y cuáles no.
© 2011 QlikTech
QlikView 11 Upgrade and Migrations | Page 3
Contents
Introduction 2
Section 1: General Upgrade and Migration Considerations 4
Section 2: Existing QlikView Server 9 6
Considerations 6
QlikView 9 Upgrade Scenarios 12
Upgrade QlikView Server 9 to QlikView Server 10 or 11 13
Upgrade QlikView Server 9 to QlikView Server & Publisher 10 or 11 13
Upgrade QlikView Server & Publisher 9 to QlikView Server & Publisher 10 or 11 15
Section 3: Existing QlikView Server 10 17
Considerations 17
QlikView 10 Upgrade Scenarios 17
Upgrade QlikView Server 10 to QlikView Server 11 17
Upgrade QlikView Server 10 to QlikView Server & Publisher 11 18
Upgrade QlikView Server & Publisher 10 to QlikView Server & Publisher 11 20
Section 4: Example Multi-Machine Scenarios 21
Section 5: Re-locating QlikView Services 30
QlikView Server 10/11 30
Directory Service Connector 10/11 32
QlikView WebServer 10/11 33
Control General de un Despliegue QlikView | Pag. 10
Figura 6: QlikView Management Console
© 2011 QlikTech
QlikTech ha creado una herramienta que permite a un administrador de sistemas
monitorizar por completo las operaciones de su despliegue QlikView de una forma visual
e interactiva. ‘QlikView Ops Monitor’ (disponible aquí) es una aplicación construida con
QlikView que lee los archivos de registro (o archivos log) de un despliegue con QlikView
Server y QlikView Publisher y ofrece los resultados a un administrador en un entorno
visual e interactivo. El administrador simplemente ha de configurar la aplicación para que
lea los archivos log adecuados y la aplicación mostrará los resultados al instante. Los
administradores pueden analizar una amplia variedad de factores, incluidos, entre otros, los
siguientes:
• Datos sobre rendimiento (incluyendo el uso de RAM y de CPU)
• Resultados de tareas
• Volúmenes de datos generados
• Datos de acceso a usuarios
• Utilización de documentos
• Utilización de licencias
© 2011 QlikTech
10
used with QlikView Publisher. It also can control which applications (and their data) can be
downloaded, and which cannot.
Figure 6: QlikView Management Console
QlikTech has produced a tool that allows a system administrator to monitor the complete
operations of their QlikView deployment in a visual and interactive way. The Ô QlikView Ops
MonitorÕ (located here) is an application build using QlikView that will read the log files from a
QlikView Server and Publisher deployment and will provide the results to an administrator in a
visual, interactive environment. The administrator simply configures the application to read the
appropriate log files and will display the results instantly. Administrators can analyze a wide range
of factors, including (but not limited to):
- performance characteristics (including RAM and CPU usage)
- task results
- data volumes generated
- user access data
- document usage
- license usage
Control General de un Despliegue QlikView | Pag. 11
Figura 7: La aplicación QlikView Ops Monitor
© 2011 QlikTech
Esta utilidad gratuita permite a un administrador de sistemas QlikView no sólo optimizar
todo su despliegue sino también disponer de una capacidad de visión global y completa de
la totalidad del despliegue.
Además, los administradores de QlikView con frecuencia necesitan suministrar datos de
auditorías, para satisfacer diversos requisitos de cumplimiento. Los despliegues de QlikView
llevan unas capacidades de auditoría incorporadas, en las que la actividad del usuario
puede registrarse al nivel más bajo de interacción, a nivel de objeto. Esto significa que se
pueden crear registros de auditoría que establezcan quién hizo clic en qué contenidos y en
qué momento. Utilizando la aplicación ‘QlikView Systems Monitor’ (disponible aquí), estos
archivos log de registro pueden leerse y analizarse con suma facilidad.
© 2011 QlikTech
11
This free utility enables a QlikView system administrator to both optimize their deployment but also
provide them with an oversight capability.
In addition, QlikView administrators very often need to provide auditing results to meet regulatory
requirements. QlikView deployments have built-in auditing capabilities, where user activity can be
logged down to the object-level of interaction. That is, audit logs can be written to establish who
clicked on what, and when. Using the Ô QlikView Systems MonitorÕ application (located here),
these logs can be read and analyzed easily.
Control General de un Despliegue QlikView | Pag. 12
Figura 8: Análisis de registros de auditoría de un despliegue QlikView
© 2011 QlikTech
SEGURIDAD
Proporcionar el acceso adecuado a los datos a las personas correctas es un componente
fundamental en cualquier despliegue QlikView. Igual de importante es garantizar que no
se permita un acceso no autorizado a los datos. QlikTech analiza a fondo este tema en
un whitepaper exhaustivo: ‘QlikView Security Overview Technology White Paper’
(disponible aquí). QlikView ofrece una variedad de mecanismos que permiten salvaguardar
datos y aplicaciones; incluye integración con sistemas Single Sign-On (SSO) previamente
implementados, integración con Active Directory u otros proveedores LDAP, así como
seguridad nativa a nivel de filas. Empleando una combinación de todos estos métodos –
los cuales se describen en la serie de vídeos ‘QlikView Security Overview Video Series’
(disponible aquí) – se logra un despliegue QlikView altamente seguro y totalmente bajo
control.
© 2011 QlikTech
12
Figure 8: Audit log analysis of a QlikView deployment
Security
Providing access to the right data for the right people is a critical component of any QlikView
deployment. Equally as important is ensuring that no unauthorized access to data is permitted.
QlikTech has addressed this topic in its comprehensive white paper, Ô QlikView Security Overview
Technology White PaperÕ (located here). QlikView provides a variety of mechanisms to safeguard
data and applications, including integration with existing Single Sign-On (SSO) systems, integration
with Active Directory and other LDAP providers, as well as native row-level security. Using a
combination of these methods Ð highlighted in the video series Ô QlikView Security Overview Video
SeriesÕ (located here) Ð QlikView deployments are made highly secure and controlled.
Control General de un Despliegue QlikView | Pag. 13
Gestión de Datos
Esta sección resume las mejores prácticas y los documentos disponibles para hacer frente
a cuestiones relativas al control de datos y aplicaciones en despliegues QlikView.
CAPA QVD
Casi todos los despliegues QlikView de mediano o gran tamaño incorporan una capa
denominada ‘QlikView Data (QVD) layer’ que organiza los datos para una rápida recarga
en aplicaciones QlikView frontales. La capa QVD incluye archivos QVD que contienen
modelos de datos altamente comprimidos y muy eficientes, a menudo organizados en torno
a métricas clave, como por ejemplo tiempo, departamento, función o cualquier otra métrica
definida por el usuario. Los archivos QVD se crean extrayendo los datos de diversas fuentes
(normalmente bases de datos, ficheros planos, sistemas transaccionales u otros archivos
QVD). Estos archivos QVD se usan entonces en una gran variedad de aplicaciones frontales
muy distintas. También pueden editarse conforme a planificaciones de recarga de datos y
a los requisitos cambiantes de negocio. Es fundamental para un administrador QlikView
poder seguir la trazabilidad de los datos y entender a fondo los cambios efectuados en la
capa QVD.
Figura 9: Entorno QVD multi-etapa
© 2011 QlikTech© 2011 QlikTechFigure 9: Multi-staged QVD environment
The Ô QVD MonitorÕ application (located here) is a free utility designed to allow administrators to
conduct proactive data monitoring of their entire QVD infrastructure. It provides a comprehensive
view of the QVD layer, including (but not limited to):
- Changes to QVD files
Control General de un Despliegue QlikView | Pag. 14
La aplicación ‘QVD Monitor’ (disponible aquí) es una utilidad gratuita diseñada para permitir
a los administradores llevar a cabo una monitorización proactiva de los datos de toda su
infraestructura QVD al completo. Ofrece una vista exhaustiva de la capa QVD, incluyendo,
entre otros, los siguientes datos:
• Cambios en los archivos QVD
• Rastreo de origen de datos y trazabilidad
• Análisis de tendencias de tamaños y uso de QVDs
• Consultas a nivel de campo
• Rastreo de fechas de recarga
Esta aplicación permite a un administrador monitorizar archivos QlikView QVD y sus
respectivos metadatos. Puede rastrear datos tales como horas/fechas de cargas, tamaños,
contadores de registros, contadores de columnas, nombres de columnas y tendencias en
cada uno de ellos. Se incluye un conjunto de gráficos que muestran claramente los cambios
en los datos y que ayudan a localizar cualquier anomalía e identificar excepciones que
pudieran darse en los datos.
Figura 10: Trazabilidad de los datos QVD
© 2011 QlikTech© 2011 QlikTech
This application allows an administrator to monitor QlikView QVD files and their associated
metadata. They can track data such as load date/times, sizes, record counts, column counts
column names, and trends for each. A set of charts is included to highlight changes in data a
help identify any anomalies or exceptions that might occur.
Figure 10: QVD Data lineage display
Control General de un Despliegue QlikView | Pag. 15
Figura 11: Monitor de tendencias de tamaño de archivos de datos QVD
© 2011 QlikTech
METADATOS
La cuestión de los metadatos reviste gran importancia y normalmente se encuentra
entre los primeros puestos de las listas de temas relevantes cuando se debate el control
y la gestión de todo despliegue de BI, ya sea de QlikView o de cualquier otra solución.
Como ya se ha señalado, en el whitepaper exhaustivo sobre este tema: ‘QlikView’s
Pragmatic Approach to Metadata’ (disponible aquí), la gestión de metadatos con
QlikView es opcional y “omnipresente”. Esto es, un administrador de sistemas QlikView
puede elegir entre implementar un entorno de monitorización de metadatos o no hacerlo,
dependiendo de sus requisitos; y, si lo desea, puede investigar los metadatos que se crean
de forma automática en cualquier despliegue QlikView. Este enfoque pragmático da a los
administradores de sistemas toda la flexibilidad que necesitan, cuando la necesitan.
17
In addition to the white paper, two utilities exist that allow a QlikView system administrator to
extract the metadata from a deployment and, once extracted, analyze it and monitor it for changes
that occur over time. The Ô MetaScannerÕ application (located here) will scan through a deployment,
extracting the descriptive, administrative and structural metadata that exists in a deployment, and
the Ô MetaMonitorÕ application (located here) will provide administrators a clear picture of their
entire deployment. Examples include (but are not limited to):
- Application-level
o Number of objects
o Number of variables
o Number of QVD sources
o Reload schedule
o Usage stats
Control General de un Despliegue QlikView | Pag. 16
Además de este whitepaper, hay dos utilidades que permiten a un administrador
de sistemas QlikView extraer los metadatos de un despliegue y, una vez extraídos,
analizarlos y monitorizar sus cambios a lo largo del tiempo. La aplicación ‘MetaScanner’
(disponible aquí) rastrea un despliegue, extrae los metadatos descriptivos, administrativos
y estructurales que existen en el mismo, y la aplicación ‘MetaMonitor’ (disponible aquí)
ofrece a los administradores una imagen clara de la totalidad del despliegue. Los ejemplos
incluyen, entre otras cosas:
• A nivel de aplicaciones:
- Número de objetos
- Número de variables
- Número de fuentes QVD
- Planificación de recargas
- Estadísticas de uso
• A nivel de despliegue:
- Mensajes de Info del servidor
- Memoria Virtual reservada
- Uso de RAM
- Estadísticas de sesión
- Rastreo de eventos de recarga de Publisher
Figura 12: Estadísticas a nivel de aplicaciones en MetaMonitor
© 2011 QlikTech
- Deployment-level
o Server info messages
o VM committed
o RAM usage
o Session statistics
o Publisher reload events tracking
Figure 12: Application-level statistics with MetaMonitor
Control General de un Despliegue QlikView | Pag. 17
Figura 13: Estadísticas a nivel de despliegue en MetaMonitor
© 2011 QlikTech
QlikView también puede acceder a los metadatos desde otros sistemas de terceros, siempre
y cuando se disponga de los necesarios privilegios de acceso y la API de los sistemas
de terceros que permita extraer los correspondientes metadatos. Al hacer esto, QlikView
puede heredar las reglas de negocio, los cálculos y la información de trazabilidad de datos
sin tener que crearlos de nuevo. La figura 14 muestra una aplicación QlikView que utiliza
metadatos extraídos de un universo Business Objects empleando la versión de un conector
construido por un partner de QlikTech llamado DataRoket.
19
Figure 13: Deployment-level statistics with MetaMonitor
QlikView can also access the metadata from third party systems, provided there are sufficient
access privileges and APIÕ s in place on the third party systems to allow their metadata to be
extracted. By doing this, QlikView can inherit the business rules, calculations and data lineage
information without having the create them again. Figure 14 shows a QlikView application that is
using metadata extracted from a Business Objects Universe using a connector build by a QlikTech
partner, DataRoket.
Control General de un Despliegue QlikView | Pag. 18
Figura 14: Aplicación QlikView que utiliza metadatos de Business Objects
© 2011 QlikTech
Conclusión
Este artículo destaca las herramientas y documentos disponibles para proporcionar un
control robusto de despliegues QlikView. Cubre temas como la gestión de aplicaciones,
incluyendo tanto aspectos de desarrollo como de uso, junto con el control y la gestión de
datos. Si desea más información o profundizar en los requisitos de control propios de su
organización, contacte con un representante local de QlikTech quien concertará una cita
con usted.
© 2011 QlikTech
20
Figure 14: QlikView application using metadata from Business Objects
Conclusion
This paper has outlined the available tools and documents for providing robust governance over
QlikView deployments. Topics such as application governance, including both development and
usage have been covered, along with governance of data. For a better understanding of your own
specific governance requirements, please connect with your local QlikTech representative to set up
a meeting.
Control General de un Despliegue QlikView | Pag. 19
Apéndice
ARCHIVOS DE CONTROL DE GESTIÓN
Todos los archivos se encuentran disponibles en QlikCommunity, esto es, aquí:
(http://community.qlikview.com/community/)
• QlikView Best Practices – Development v0.5.pdf
• QV Developer Checklist.xls
• App Dev Workflow Scenarios.pdf
• Application Certification Process.pdf
• QlikView Ops Monitor.qvw
• QlikView Systems Monitor.qvw
• QlikView Security Overview Technology White Paper.pdf
• QVD Monitor.qvw
• QlikView’s Pragmatic Approach to Metadata.pdf
• MetaScanner.qvw
• MetaMonitor.qvw
© 2011 QlikTech International AB. Reservados todos los derechos. QlikTech, QlikView, Qlik, Q, Simplifying Analysis for Everyone, Power of Simplicity, New Rules, The Uncontrollable
Smile y otros productos y servicios de QlikTech, así como sus respectivos logos y marcas comerciales o marcas comerciales registradas son propiedad exclusiva de QlikTech
International AB. Cualquier otro nombre de empresa, producto o servicio aquí mencionados son marcas comerciales o marcas comerciales registradas de sus respectivos propietarios.
La información aquí contenida está sujeta a cambios sin previo aviso. La presente publicación es de carácter meramente informativo, sin representación ni garantía alguna expresa
de ningún tipo y QlikTech no se hace responsable de errores u omisiones en la presente publicación. Las únicas garantías de QlikTech en cuanto a sus productos y servicios son
las que se recogen de forma expresa en los escritos de garantía que acompañan a sus productos y servicios, si las hay. Nada de lo aquí publicado se considerará como constitutivo
de garantía expresa adicional alguna.
Av. del Libertador 5478 4º Piso - Capital Federal | 54 11 4780 3700
Av. Francia 889 - Rosario - Santa Fe | 54 341 3234 265
info@dataiq.com.ar | www.dataiq.com.ar
@Qlik_Arg DataIQ-QlikView Argentina

Weitere ähnliche Inhalte

Was ist angesagt?

Sesion 01. gestión de calidad e introducción a 5 s (ppt)
Sesion 01. gestión de calidad e introducción a 5 s (ppt)Sesion 01. gestión de calidad e introducción a 5 s (ppt)
Sesion 01. gestión de calidad e introducción a 5 s (ppt)CsarValentino1
 
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...Globe Testing
 
Análisis BPMS
Análisis BPMSAnálisis BPMS
Análisis BPMSIsrael Rey
 
Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...
Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...
Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...OVERTI
 
Implantación de GRP: Lineamientos y mejores prácticas
Implantación de GRP: Lineamientos y mejores prácticasImplantación de GRP: Lineamientos y mejores prácticas
Implantación de GRP: Lineamientos y mejores prácticasGeneXus
 
Decálogo de Beneficios Implantación BPM
Decálogo de Beneficios Implantación BPMDecálogo de Beneficios Implantación BPM
Decálogo de Beneficios Implantación BPMIsrael Rey
 
Caso de éxito BPM_Cap. 9
Caso de éxito BPM_Cap. 9Caso de éxito BPM_Cap. 9
Caso de éxito BPM_Cap. 9Coatzozon20
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusGeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
 
Irocslideshare 201217034854
Irocslideshare 201217034854Irocslideshare 201217034854
Irocslideshare 201217034854baobinh1988
 
K2B GRP. Una solución de nivel internacional para Gobierno.
K2B GRP. Una solución de nivel internacional para Gobierno.K2B GRP. Una solución de nivel internacional para Gobierno.
K2B GRP. Una solución de nivel internacional para Gobierno.K2B
 
Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...
Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...
Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...Mauricio Corona
 
Solución GRP Presentación evento 14/10/15
Solución GRP Presentación evento 14/10/15Solución GRP Presentación evento 14/10/15
Solución GRP Presentación evento 14/10/15Quanam
 
Dr. ITIL hablando de la Gestión de Cambios
Dr. ITIL hablando de la Gestión de CambiosDr. ITIL hablando de la Gestión de Cambios
Dr. ITIL hablando de la Gestión de CambiosMauricio Corona
 
Control de desempeño para procesos de negocios
Control de desempeño para procesos de negociosControl de desempeño para procesos de negocios
Control de desempeño para procesos de negociosIntellego Chile
 
Dynamics,+ultimus,business objects
Dynamics,+ultimus,business objectsDynamics,+ultimus,business objects
Dynamics,+ultimus,business objectsKatalina Ms
 

Was ist angesagt? (20)

Sesion 01. gestión de calidad e introducción a 5 s (ppt)
Sesion 01. gestión de calidad e introducción a 5 s (ppt)Sesion 01. gestión de calidad e introducción a 5 s (ppt)
Sesion 01. gestión de calidad e introducción a 5 s (ppt)
 
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
 
Análisis BPMS
Análisis BPMSAnálisis BPMS
Análisis BPMS
 
Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...
Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...
Webinar Trazabilidad de requisitos y su análisis de impacto en proyectos y se...
 
Implantación de GRP: Lineamientos y mejores prácticas
Implantación de GRP: Lineamientos y mejores prácticasImplantación de GRP: Lineamientos y mejores prácticas
Implantación de GRP: Lineamientos y mejores prácticas
 
Global Lean almacenes
Global Lean almacenesGlobal Lean almacenes
Global Lean almacenes
 
Decálogo de Beneficios Implantación BPM
Decálogo de Beneficios Implantación BPMDecálogo de Beneficios Implantación BPM
Decálogo de Beneficios Implantación BPM
 
Caso de éxito BPM_Cap. 9
Caso de éxito BPM_Cap. 9Caso de éxito BPM_Cap. 9
Caso de éxito BPM_Cap. 9
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Implementacion de bi
Implementacion de bi Implementacion de bi
Implementacion de bi
 
Consideraciones sobre BI
Consideraciones sobre BIConsideraciones sobre BI
Consideraciones sobre BI
 
Irocslideshare 201217034854
Irocslideshare 201217034854Irocslideshare 201217034854
Irocslideshare 201217034854
 
K2B GRP. Una solución de nivel internacional para Gobierno.
K2B GRP. Una solución de nivel internacional para Gobierno.K2B GRP. Una solución de nivel internacional para Gobierno.
K2B GRP. Una solución de nivel internacional para Gobierno.
 
Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...
Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...
Dr. ITIL en TFT13 la mejor conferencia virtual mundial de ITSM que jamás haya...
 
Solución GRP Presentación evento 14/10/15
Solución GRP Presentación evento 14/10/15Solución GRP Presentación evento 14/10/15
Solución GRP Presentación evento 14/10/15
 
Soporte técnico Breddys pulgar 2323592
Soporte técnico Breddys pulgar 2323592Soporte técnico Breddys pulgar 2323592
Soporte técnico Breddys pulgar 2323592
 
Dr. ITIL hablando de la Gestión de Cambios
Dr. ITIL hablando de la Gestión de CambiosDr. ITIL hablando de la Gestión de Cambios
Dr. ITIL hablando de la Gestión de Cambios
 
Control de desempeño para procesos de negocios
Control de desempeño para procesos de negociosControl de desempeño para procesos de negocios
Control de desempeño para procesos de negocios
 
Dynamics,+ultimus,business objects
Dynamics,+ultimus,business objectsDynamics,+ultimus,business objects
Dynamics,+ultimus,business objects
 

Andere mochten auch

Presentación QlikView en Mendoza
Presentación QlikView en MendozaPresentación QlikView en Mendoza
Presentación QlikView en MendozaData IQ Argentina
 
Data IQ QlikView Institucional 2014
Data IQ QlikView Institucional 2014Data IQ QlikView Institucional 2014
Data IQ QlikView Institucional 2014Data IQ Argentina
 
Introduccion_QlikView_Castellano
Introduccion_QlikView_CastellanoIntroduccion_QlikView_Castellano
Introduccion_QlikView_CastellanoData IQ Argentina
 
Credon - Qlik Sense Presentation
Credon - Qlik Sense PresentationCredon - Qlik Sense Presentation
Credon - Qlik Sense PresentationWim Wuytens
 
QlikView / Qlik Sense (ver. EN)
QlikView / Qlik Sense (ver. EN)QlikView / Qlik Sense (ver. EN)
QlikView / Qlik Sense (ver. EN)BPX SA
 
¿Qué es Tableau Software?
¿Qué es Tableau Software?¿Qué es Tableau Software?
¿Qué es Tableau Software?Expandiabusiness
 
Relieve y bulto redondo
Relieve y bulto redondoRelieve y bulto redondo
Relieve y bulto redondoLuisa Fernanda
 
Presentación1icycream
Presentación1icycreamPresentación1icycream
Presentación1icycreamtrixie21
 
Bajaedadmedia 1
Bajaedadmedia 1Bajaedadmedia 1
Bajaedadmedia 1claumatu
 
Valencia dominguez
Valencia dominguezValencia dominguez
Valencia dominguezrvvm
 
Trabajo qimica 10º4
Trabajo qimica 10º4Trabajo qimica 10º4
Trabajo qimica 10º4JuanEzteban
 
Cereales. nora graciela modolo
Cereales. nora graciela modoloCereales. nora graciela modolo
Cereales. nora graciela modoloPerlaSarubbi
 
Propiedades macanicas
Propiedades macanicasPropiedades macanicas
Propiedades macanicasrvvm
 

Andere mochten auch (20)

Presentación QlikView en Mendoza
Presentación QlikView en MendozaPresentación QlikView en Mendoza
Presentación QlikView en Mendoza
 
Presentacion de Qlik Sense
Presentacion de Qlik SensePresentacion de Qlik Sense
Presentacion de Qlik Sense
 
Data IQ QlikView Institucional 2014
Data IQ QlikView Institucional 2014Data IQ QlikView Institucional 2014
Data IQ QlikView Institucional 2014
 
Introduccion_QlikView_Castellano
Introduccion_QlikView_CastellanoIntroduccion_QlikView_Castellano
Introduccion_QlikView_Castellano
 
Capítulo 1 qlikview
Capítulo 1 qlikviewCapítulo 1 qlikview
Capítulo 1 qlikview
 
Credon - Qlik Sense Presentation
Credon - Qlik Sense PresentationCredon - Qlik Sense Presentation
Credon - Qlik Sense Presentation
 
QlikView / Qlik Sense (ver. EN)
QlikView / Qlik Sense (ver. EN)QlikView / Qlik Sense (ver. EN)
QlikView / Qlik Sense (ver. EN)
 
QlikView vs Qlik Sense
QlikView vs Qlik SenseQlikView vs Qlik Sense
QlikView vs Qlik Sense
 
¿Qué es Tableau Software?
¿Qué es Tableau Software?¿Qué es Tableau Software?
¿Qué es Tableau Software?
 
Semana32
Semana32Semana32
Semana32
 
Relieve y bulto redondo
Relieve y bulto redondoRelieve y bulto redondo
Relieve y bulto redondo
 
Presentación1icycream
Presentación1icycreamPresentación1icycream
Presentación1icycream
 
Justo
JustoJusto
Justo
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Bajaedadmedia 1
Bajaedadmedia 1Bajaedadmedia 1
Bajaedadmedia 1
 
Tlr, exp
Tlr, expTlr, exp
Tlr, exp
 
Valencia dominguez
Valencia dominguezValencia dominguez
Valencia dominguez
 
Trabajo qimica 10º4
Trabajo qimica 10º4Trabajo qimica 10º4
Trabajo qimica 10º4
 
Cereales. nora graciela modolo
Cereales. nora graciela modoloCereales. nora graciela modolo
Cereales. nora graciela modolo
 
Propiedades macanicas
Propiedades macanicasPropiedades macanicas
Propiedades macanicas
 

Ähnlich wie Control General de un Despliegue QlikView

Proceso unificado y modelo V
Proceso unificado y modelo VProceso unificado y modelo V
Proceso unificado y modelo VVivitaGranizo
 
Emilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vEmilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vVivitaGranizo
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo vVivitaGranizo
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo vVivitaGranizo
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareAlejandro Silva
 
Metodo de watch
Metodo de watchMetodo de watch
Metodo de watchgibelysv
 
AF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docxAF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docxErickdowski9Gamer
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-softwareGrupo_9
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Edwin Belduma
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de softwareBrandon Betto
 

Ähnlich wie Control General de un Despliegue QlikView (20)

ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Proceso unificado y modelo V
Proceso unificado y modelo VProceso unificado y modelo V
Proceso unificado y modelo V
 
Emilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vEmilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo v
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo v
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo v
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Metodo de watch
Metodo de watchMetodo de watch
Metodo de watch
 
AF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docxAF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docx
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria Web
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
 
ramirezemilyn
ramirezemilynramirezemilyn
ramirezemilyn
 
Saia 8 vo
Saia 8 voSaia 8 vo
Saia 8 vo
 
METODO WATCH
METODO WATCHMETODO WATCH
METODO WATCH
 
Rup
RupRup
Rup
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
 
Rup jenny mallqui
Rup   jenny mallquiRup   jenny mallqui
Rup jenny mallqui
 

Mehr von Data IQ Argentina

Nota en INFORMATION TECHNOLOGY - Datos
Nota en INFORMATION TECHNOLOGY - DatosNota en INFORMATION TECHNOLOGY - Datos
Nota en INFORMATION TECHNOLOGY - DatosData IQ Argentina
 
Revista Information Technology Julio Agosto 2020
Revista Information Technology Julio Agosto 2020Revista Information Technology Julio Agosto 2020
Revista Information Technology Julio Agosto 2020Data IQ Argentina
 
Prensario TI Latin America Septiembre 2020
Prensario  TI Latin America Septiembre 2020 Prensario  TI Latin America Septiembre 2020
Prensario TI Latin America Septiembre 2020 Data IQ Argentina
 
Data IQ ocupa el puesto 26 en el ranking Mejores Empleadores de Apertura
Data IQ ocupa el puesto 26 en el ranking Mejores Empleadores de AperturaData IQ ocupa el puesto 26 en el ranking Mejores Empleadores de Apertura
Data IQ ocupa el puesto 26 en el ranking Mejores Empleadores de AperturaData IQ Argentina
 
Neurona Buenos Aires - Modelos BI en la Tesorería General de la Provincia
Neurona Buenos Aires - Modelos BI en la Tesorería General de la ProvinciaNeurona Buenos Aires - Modelos BI en la Tesorería General de la Provincia
Neurona Buenos Aires - Modelos BI en la Tesorería General de la ProvinciaData IQ Argentina
 
La Visión de los Líderes 2019 - El Cronista
La Visión de los Líderes 2019 - El CronistaLa Visión de los Líderes 2019 - El Cronista
La Visión de los Líderes 2019 - El CronistaData IQ Argentina
 
APERTURA - Mejores Empleadores 2017
APERTURA - Mejores Empleadores 2017APERTURA - Mejores Empleadores 2017
APERTURA - Mejores Empleadores 2017Data IQ Argentina
 
InfoTechnology - Negocios de Familia
InfoTechnology - Negocios de FamiliaInfoTechnology - Negocios de Familia
InfoTechnology - Negocios de FamiliaData IQ Argentina
 
Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...
Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...
Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...Data IQ Argentina
 
La gestión y análisis del DATO en las empresas españolas
La gestión y análisis del DATO en las empresas españolasLa gestión y análisis del DATO en las empresas españolas
La gestión y análisis del DATO en las empresas españolasData IQ Argentina
 
CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...
CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...
CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...Data IQ Argentina
 
APERTURA Tecno - Edición Especial 2017
APERTURA Tecno - Edición Especial 2017APERTURA Tecno - Edición Especial 2017
APERTURA Tecno - Edición Especial 2017Data IQ Argentina
 
Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...Data IQ Argentina
 
La transformación digital impulsada por los datos en la industria de servicio...
La transformación digital impulsada por los datos en la industria de servicio...La transformación digital impulsada por los datos en la industria de servicio...
La transformación digital impulsada por los datos en la industria de servicio...Data IQ Argentina
 
Conocé los casos de éxito de Qonnections 2017: Qantas
Conocé los casos de éxito de Qonnections 2017: QantasConocé los casos de éxito de Qonnections 2017: Qantas
Conocé los casos de éxito de Qonnections 2017: QantasData IQ Argentina
 

Mehr von Data IQ Argentina (20)

Nota en INFORMATION TECHNOLOGY - Datos
Nota en INFORMATION TECHNOLOGY - DatosNota en INFORMATION TECHNOLOGY - Datos
Nota en INFORMATION TECHNOLOGY - Datos
 
IT Guía Outsourcing
IT Guía OutsourcingIT Guía Outsourcing
IT Guía Outsourcing
 
Apertura tecno Data IQ 2020
Apertura tecno Data IQ 2020Apertura tecno Data IQ 2020
Apertura tecno Data IQ 2020
 
Revista Information Technology Julio Agosto 2020
Revista Information Technology Julio Agosto 2020Revista Information Technology Julio Agosto 2020
Revista Information Technology Julio Agosto 2020
 
Prensario TI Latin America Septiembre 2020
Prensario  TI Latin America Septiembre 2020 Prensario  TI Latin America Septiembre 2020
Prensario TI Latin America Septiembre 2020
 
Data IQ ocupa el puesto 26 en el ranking Mejores Empleadores de Apertura
Data IQ ocupa el puesto 26 en el ranking Mejores Empleadores de AperturaData IQ ocupa el puesto 26 en el ranking Mejores Empleadores de Apertura
Data IQ ocupa el puesto 26 en el ranking Mejores Empleadores de Apertura
 
Neurona Buenos Aires - Modelos BI en la Tesorería General de la Provincia
Neurona Buenos Aires - Modelos BI en la Tesorería General de la ProvinciaNeurona Buenos Aires - Modelos BI en la Tesorería General de la Provincia
Neurona Buenos Aires - Modelos BI en la Tesorería General de la Provincia
 
Revista apertura enero 2020
Revista apertura enero 2020Revista apertura enero 2020
Revista apertura enero 2020
 
Prensario TI Latin América
Prensario TI Latin AméricaPrensario TI Latin América
Prensario TI Latin América
 
La Visión de los Líderes 2019 - El Cronista
La Visión de los Líderes 2019 - El CronistaLa Visión de los Líderes 2019 - El Cronista
La Visión de los Líderes 2019 - El Cronista
 
APERTURA - Mejores Empleadores 2017
APERTURA - Mejores Empleadores 2017APERTURA - Mejores Empleadores 2017
APERTURA - Mejores Empleadores 2017
 
InfoTechnology - Negocios de Familia
InfoTechnology - Negocios de FamiliaInfoTechnology - Negocios de Familia
InfoTechnology - Negocios de Familia
 
What’s New @ Qlik®
What’s New @ Qlik®What’s New @ Qlik®
What’s New @ Qlik®
 
Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...
Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...
Toma de decisiones impulsada por datos en radiología: Rochester Regional Heal...
 
La gestión y análisis del DATO en las empresas españolas
La gestión y análisis del DATO en las empresas españolasLa gestión y análisis del DATO en las empresas españolas
La gestión y análisis del DATO en las empresas españolas
 
CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...
CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...
CÓMO ADMINISTRAR UNA TELCO MULTINACIONAL USANDO QLIK®: Virgin Mobile en Qonne...
 
APERTURA Tecno - Edición Especial 2017
APERTURA Tecno - Edición Especial 2017APERTURA Tecno - Edición Especial 2017
APERTURA Tecno - Edición Especial 2017
 
Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...
 
La transformación digital impulsada por los datos en la industria de servicio...
La transformación digital impulsada por los datos en la industria de servicio...La transformación digital impulsada por los datos en la industria de servicio...
La transformación digital impulsada por los datos en la industria de servicio...
 
Conocé los casos de éxito de Qonnections 2017: Qantas
Conocé los casos de éxito de Qonnections 2017: QantasConocé los casos de éxito de Qonnections 2017: Qantas
Conocé los casos de éxito de Qonnections 2017: Qantas
 

Control General de un Despliegue QlikView

  • 1. qlikview.es CONTROL GENERAL DE UN DESPLIEGUE QLIKVIEW Serie de Whitepapers Tecnológicos sobre QlikView Diciembre 2011
  • 2. Control General de un Despliegue QlikView | Pag. 2 Índice de Contenidos General 3 Gestión de Aplicaciones 4 Desarrollo 4 Utilización 9 Capa QVD 12 Metadatos 13 Seguridad 15 Conclusión 18 Apéndice: Archivos de Control de Gestión 19
  • 3. Control General de un Despliegue QlikView | Pag. 3 General El control y la buena gestión de un despliegue QlikView es un tema importante siempre en toda instalación, pero cobra especial relevancia en los grandes despliegues que implican a equipos de desarrolladores, grandes cantidades de aplicaciones y consideraciones relativas a modificaciones de datos. Para los administradores de sistemas QlikView, es importante contar con un control absoluto del desarrollo y el entorno de datos y disponer de una vista global de todo el desarrollo. Este informe analiza dos principios o aspectos fundamentales en la gestión de despliegues QlikView: La gestión o el control de aplicaciones y la gestión o control de datos. La gestión de aplicaciones hace referencia tanto al desarrollo de aplicaciones como a su utilización en un despliegue. La gestión de datos se refiere a comprender qué datos se están empleando y su trazabilidad. ¿A quién va dirigido este informe? El presente informe va dirigido a desarrolladores de QlikView y profesionales de TI, a fin de proporcionarles una visión general que analiza las mejores prácticas y herramientas disponibles, para lograr un control más exhaustivo y una gestión más uniforme de los despliegues QlikView, ya sean grandes o pequeños.
  • 4. Control General de un Despliegue QlikView | Pag. 4 Gestión de Aplicaciones Esta sección analiza las mejores prácticas y los materiales disponibles para la gestión de todo tipo de cuestiones en torno al control del desarrollo y el despliegue de aplicaciones QlikView, así como la gestión de su utilización en un entorno de despliegue. No se ocupa de la gestión de datos; eso se analiza en la siguiente sección. DESARROLLO Para lo que nos interesa en este informe, es importante tener en cuenta que consideramos a QlikView como un entorno de desarrollo de aplicaciones y, como tal, uno sujeto a los rigores de las mejores prácticas recomendadas para el desarrollo, como todo entorno de desarrollo de software. En dichas mejores prácticas se incluyen también consideraciones relativas a prácticas básicas de desarrollo de aplicaciones, manejo de equipos de desarrolladores implicados en un proyecto, certificación de aplicaciones y migraciones de despliegue. Mejores Prácticas generales en cuanto a Desarrollo El documento “Mejores Prácticas de Desarrollo QlikView” (que podrá encontrar aquí) ofrece una visión completa y exhaustiva de las mejores prácticas recomendadas para realizar con éxito cualquier tipo de despliegue de aplicaciones QlikView. Es un manual de referencia para todo desarrollador de QlikView cuyas áreas de experiencia abarquen desde el modelado de datos hasta la elaboración de scripts y el diseño de una Interfaz de Usuario. El documento se ha concebido para facilitar una mejor comprensión de las metodologías y prácticas que resultan óptimas en la producción de aplicaciones QlikView altamente optimizadas, altamente utilizables y altamente configurables, tanto si las van a implementar en pequeños departamentos como en grandes empresas. Entre sus contenidos se incluye: Diseño de GUI, redacción de Scripts, Modelos de datos, Variables, Seguridad, Estándares, Pruebas y Certificación. Además de este documento, QlikTech ha elaborado un kit gratuito de herramientas para el Desarrollador de QlikView así como un vídeo que lo acompaña y que muestra las mejores prácticas que deberían seguirse en el desarrollo de una aplicación QlikView. Estas se encuentran en http://demo.qlikview.com en la pestaña de Demos de Vídeo. Todo proceso de desarrollo debería seguir un enfoque de ejecución de tareas (checklist) para asegurar que no se descuide ningún proceso o parte fundamental. El documento titulado “QV Developer Checklist” (disponible aquí) es una lista sencilla pero eficaz de áreas clave que todo desarrollador debería tener en cuenta, desde el rendimiento del modelo de datos hasta el rendimiento de la interfaz y las mejores prácticas en cuanto a elaboración de script.
  • 5. Control General de un Despliegue QlikView | Pag. 5 Figura 1: Tareas de Desarrollo © 2011 QlikTech En todo proyecto de desarrollo es muy necesario establecer flujos de trabajo con las distintas tareas de desarrollo y hay que adherirse a ellos sobre todo cuando se manejan entornos que implican desarrollo, pruebas y producción. Establecer flujos de trabajo para determinar cuándo una determinada aplicación puede/debe pasar a un servidor de pruebas o a un servidor de producción es importante para el éxito de cualquier despliegue. El documento, “App Dev Workflow Scenarios” (disponible aquí) ofrece 4 escenarios o casos a modo de ejemplo que los equipos de desarrolladores pueden seguir, dependiendo de sus circunstancias específicas de desarrollo y su infraestructura de control. 5 Figure 1: Development Checklist Application development workflows are necessary within any development project and must be adhered to especially when dealing with environments that include Dev-Test-Pre-Prod-Prod type environments. Having a workflow in place to determine when an application can/should be promoted to a test server or a production server is important to the success of any deployment. The document, Ò App Dev Workflow ScenariosÓ (located here) provides 4 example scenarios that development teams could follow, depending on their particular deployment circumstances and governance infrastructure.
  • 6. Control General de un Despliegue QlikView | Pag. 6 Figura 2: Ejemplo de flujo de trabajo en un escenario de desarrollo de aplicaciones © 2011 QlikTech Disponer de un proceso de certificación de aplicaciones es importante en cualquier despliegue QlikView. A medida que aumenta el uso de QlikView en una organización, las aplicaciones QlikView pueden proliferar a gran velocidad. Como en cualquier entorno, la calidad y relevancia de las aplicaciones puede variar ampliamente. Por lo tanto, es importante que los usuarios de las aplicaciones tengan una indicación acerca de la calidad de la aplicación y si se trata de la versión más actualizada. En resumen, lo que los usuarios de negocio desean conocer es si una aplicación está ‘certificada’ o no por el/los equipo(s) de desarrollo. La certificación indica que una aplicación ha seguido las metodologías estándar de desarrollo, ha sido revisada por las personas adecuadas y ha superado las pruebas funcionales de uso. La certificación viene avalada por las mejores prácticas y los procedimientos de control de su organización, no obstante hay un documento, titulado “Application Certification Process” (disponible aquí) que ofrece orientación a las organizaciones que se estén planteando la implementación de un proceso de certificación para sus despliegues QlikView. 6 Figure 2: Example Application Development Workflow Scenario Having an application certification process in place is important for any QlikView deployment. As the usage of QlikView grows within an organization, QlikView applications can proliferate rapidly. As with any such environment, the quality and relevance of the applications can vary across the entire deployment. As a result, itÕ s important for the users of the applications to have an indication as to the quality of the application and whether it is the most current version. In short, what business users desire is to know whether an application has been Ô certifiedÕ or not by their development team(s). Certification indicates that an application has followed standard development methodologies, has been reviewed by the correct people and has passed functional use tests. Certification is determined by the best practices and governance procedures in place within your organization, however there exists a document, entitled Ò Application Certification ProcessÓ (located here) to help guide organizations who are considering a certification process for their QlikView deployments.
  • 7. Control General de un Despliegue QlikView | Pag. 7 Figura 3: Certificación de aplicaciones QlikView © 2011 QlikTech EQUIPOS DE DESARROLLO Es muy frecuente que un equipo o varios equipos de desarrolladores de QlikView trabajen de forma conjunta en la construcción y el mantenimiento de varias aplicaciones QlikView. En este tipo de entornos es importante mantener un control y una visibilidad estrictos de todos los diversos productos que se van generando durante un proyecto, por parte de los distintos miembros del equipo. Tener implementado un sistema robusto de control de aplicaciones (por ejemplo, un sistema de control de versiones) es fundamental para garantizar que los desarrolladores estén trabajando en la versión más actualizada y autorizada de la aplicación o aplicaciones. La integración con sistemas de control de versiones se introdujo en la versión 11 de QlikView. Con dicha integración, los equipos de desarrolladores ahora pueden integrar QlikView con un sistema de control de versiones como Microsoft TFS para mantener un control adecuado de los proyectos. 7 Figure 3 : QlikView Application Certification Development Teams ItÕ s very common for a team or teams of QlikView developers to work in concert to produce and maintain QlikView applications. In these types of environments itÕ s important to maintain strict control and visibility over the various work products produced during a project by individual team members. Having a robust application control system (i.e. source control system) in place is critical to ensure developers are working on the most current and authorized version of the application(s). Source control integration was introduced in version 11 of QlikView. With this integration, development teams can now integrate with a source control system like Microsoft TFS to maintain project control.
  • 8. Control General de un Despliegue QlikView | Pag. 8 Figura 4: Integración con un sistema de control de versiones en QlikView © 2011 QlikTech De manera adicional, el partner de QlikTech NOAD ofrece una solución completa de gestión de cambio y flujos de trabajo de despliegue que viene integrada con QlikView, denominada EQM4. Si desea información sobre esta solución, visite www.noadbi.com ACTUALIZACIONES Y MIGRACIONES Las actualizaciones a nuevas versiones, así como las migraciones a nuevas infraestructuras de servidores, forman parte del trabajo habitual de un administrador de QlikView. Para ayudar a facilitar este proceso, se ha elaborado un documento: ‘QlikView 11 Upgrade and Migrations’ (disponible aquí) como guía detallada de migración paso a paso de versiones QlikView 9 y 10 a QlikView 11. También incorpora las mejores prácticas recomendadas para migrar de un entorno con un único servidor a un entorno de múltiples servidores con servicios geográficamente dispersos. © 2011 QlikTech Figure 4: Source Control Integration in QlikView In addition, QlikTech partner NOAD provides a complete change management and depl workflow solution that is integrated with QlikView, called EQM4. For more information, g www.noadbi.com Upgrades and Migrations Deployment upgrades to new versions, as well as migrations to new server infrastructur part of a QlikView administratorÕ s role. To help facilitate this process, a document entitle 11 Upgrade and MigrationsÕ (located here) has been produced as a step-by-step guide t from QlikView 9 and 10 versions to QlikView 11. It also includes best practices for migra single server environment to a multi-server environment with dispersed services.
  • 9. Control General de un Despliegue QlikView | Pag. 9 Figura 5: Documento sobre actualizaciones y migraciones de QV11 © 2011 QlikTech UTILIZACIÓN Entender a fondo el uso que se va a hacer de los despliegues QlikView es importante por varias razones. En primer lugar, necesitamos comprender el uso que se hace del sistema desde una perspectiva del hardware y el ancho de banda, para que los administradores de QlikView puedan hacer un adecuado aprovisionamiento del hardware y la infraestructura de red más correctos para respaldar un despliegue en crecimiento. En segundo lugar, es importante desde una perspectiva de auditoría y cumplimiento, especialmente en aquellos sectores donde el cumplimiento de requisitos es crítico, como es el caso de la sanidad y los sectores financiero y gubernamental. La consola QlikView Management Console (QMC) permite a los administradores de sistemas gestionar despliegues QlikView. Una de las tareas permite que los administradores de sistemas decidan y establezcan qué usuarios tendrán permiso para acceder a los datos y aplicaciones; qué usuarios recibirán permisos para descargar aplicaciones y datos y qué desarrolladores podrán acceder a los paquetes de datos (archivos QVD) que se utilicen con QlikView Publisher. También permite controlar qué aplicaciones (y sus correspondientes datos) podrán descargarse y cuáles no. © 2011 QlikTech QlikView 11 Upgrade and Migrations | Page 3 Contents Introduction 2 Section 1: General Upgrade and Migration Considerations 4 Section 2: Existing QlikView Server 9 6 Considerations 6 QlikView 9 Upgrade Scenarios 12 Upgrade QlikView Server 9 to QlikView Server 10 or 11 13 Upgrade QlikView Server 9 to QlikView Server & Publisher 10 or 11 13 Upgrade QlikView Server & Publisher 9 to QlikView Server & Publisher 10 or 11 15 Section 3: Existing QlikView Server 10 17 Considerations 17 QlikView 10 Upgrade Scenarios 17 Upgrade QlikView Server 10 to QlikView Server 11 17 Upgrade QlikView Server 10 to QlikView Server & Publisher 11 18 Upgrade QlikView Server & Publisher 10 to QlikView Server & Publisher 11 20 Section 4: Example Multi-Machine Scenarios 21 Section 5: Re-locating QlikView Services 30 QlikView Server 10/11 30 Directory Service Connector 10/11 32 QlikView WebServer 10/11 33
  • 10. Control General de un Despliegue QlikView | Pag. 10 Figura 6: QlikView Management Console © 2011 QlikTech QlikTech ha creado una herramienta que permite a un administrador de sistemas monitorizar por completo las operaciones de su despliegue QlikView de una forma visual e interactiva. ‘QlikView Ops Monitor’ (disponible aquí) es una aplicación construida con QlikView que lee los archivos de registro (o archivos log) de un despliegue con QlikView Server y QlikView Publisher y ofrece los resultados a un administrador en un entorno visual e interactivo. El administrador simplemente ha de configurar la aplicación para que lea los archivos log adecuados y la aplicación mostrará los resultados al instante. Los administradores pueden analizar una amplia variedad de factores, incluidos, entre otros, los siguientes: • Datos sobre rendimiento (incluyendo el uso de RAM y de CPU) • Resultados de tareas • Volúmenes de datos generados • Datos de acceso a usuarios • Utilización de documentos • Utilización de licencias © 2011 QlikTech 10 used with QlikView Publisher. It also can control which applications (and their data) can be downloaded, and which cannot. Figure 6: QlikView Management Console QlikTech has produced a tool that allows a system administrator to monitor the complete operations of their QlikView deployment in a visual and interactive way. The Ô QlikView Ops MonitorÕ (located here) is an application build using QlikView that will read the log files from a QlikView Server and Publisher deployment and will provide the results to an administrator in a visual, interactive environment. The administrator simply configures the application to read the appropriate log files and will display the results instantly. Administrators can analyze a wide range of factors, including (but not limited to): - performance characteristics (including RAM and CPU usage) - task results - data volumes generated - user access data - document usage - license usage
  • 11. Control General de un Despliegue QlikView | Pag. 11 Figura 7: La aplicación QlikView Ops Monitor © 2011 QlikTech Esta utilidad gratuita permite a un administrador de sistemas QlikView no sólo optimizar todo su despliegue sino también disponer de una capacidad de visión global y completa de la totalidad del despliegue. Además, los administradores de QlikView con frecuencia necesitan suministrar datos de auditorías, para satisfacer diversos requisitos de cumplimiento. Los despliegues de QlikView llevan unas capacidades de auditoría incorporadas, en las que la actividad del usuario puede registrarse al nivel más bajo de interacción, a nivel de objeto. Esto significa que se pueden crear registros de auditoría que establezcan quién hizo clic en qué contenidos y en qué momento. Utilizando la aplicación ‘QlikView Systems Monitor’ (disponible aquí), estos archivos log de registro pueden leerse y analizarse con suma facilidad. © 2011 QlikTech 11 This free utility enables a QlikView system administrator to both optimize their deployment but also provide them with an oversight capability. In addition, QlikView administrators very often need to provide auditing results to meet regulatory requirements. QlikView deployments have built-in auditing capabilities, where user activity can be logged down to the object-level of interaction. That is, audit logs can be written to establish who clicked on what, and when. Using the Ô QlikView Systems MonitorÕ application (located here), these logs can be read and analyzed easily.
  • 12. Control General de un Despliegue QlikView | Pag. 12 Figura 8: Análisis de registros de auditoría de un despliegue QlikView © 2011 QlikTech SEGURIDAD Proporcionar el acceso adecuado a los datos a las personas correctas es un componente fundamental en cualquier despliegue QlikView. Igual de importante es garantizar que no se permita un acceso no autorizado a los datos. QlikTech analiza a fondo este tema en un whitepaper exhaustivo: ‘QlikView Security Overview Technology White Paper’ (disponible aquí). QlikView ofrece una variedad de mecanismos que permiten salvaguardar datos y aplicaciones; incluye integración con sistemas Single Sign-On (SSO) previamente implementados, integración con Active Directory u otros proveedores LDAP, así como seguridad nativa a nivel de filas. Empleando una combinación de todos estos métodos – los cuales se describen en la serie de vídeos ‘QlikView Security Overview Video Series’ (disponible aquí) – se logra un despliegue QlikView altamente seguro y totalmente bajo control. © 2011 QlikTech 12 Figure 8: Audit log analysis of a QlikView deployment Security Providing access to the right data for the right people is a critical component of any QlikView deployment. Equally as important is ensuring that no unauthorized access to data is permitted. QlikTech has addressed this topic in its comprehensive white paper, Ô QlikView Security Overview Technology White PaperÕ (located here). QlikView provides a variety of mechanisms to safeguard data and applications, including integration with existing Single Sign-On (SSO) systems, integration with Active Directory and other LDAP providers, as well as native row-level security. Using a combination of these methods Ð highlighted in the video series Ô QlikView Security Overview Video SeriesÕ (located here) Ð QlikView deployments are made highly secure and controlled.
  • 13. Control General de un Despliegue QlikView | Pag. 13 Gestión de Datos Esta sección resume las mejores prácticas y los documentos disponibles para hacer frente a cuestiones relativas al control de datos y aplicaciones en despliegues QlikView. CAPA QVD Casi todos los despliegues QlikView de mediano o gran tamaño incorporan una capa denominada ‘QlikView Data (QVD) layer’ que organiza los datos para una rápida recarga en aplicaciones QlikView frontales. La capa QVD incluye archivos QVD que contienen modelos de datos altamente comprimidos y muy eficientes, a menudo organizados en torno a métricas clave, como por ejemplo tiempo, departamento, función o cualquier otra métrica definida por el usuario. Los archivos QVD se crean extrayendo los datos de diversas fuentes (normalmente bases de datos, ficheros planos, sistemas transaccionales u otros archivos QVD). Estos archivos QVD se usan entonces en una gran variedad de aplicaciones frontales muy distintas. También pueden editarse conforme a planificaciones de recarga de datos y a los requisitos cambiantes de negocio. Es fundamental para un administrador QlikView poder seguir la trazabilidad de los datos y entender a fondo los cambios efectuados en la capa QVD. Figura 9: Entorno QVD multi-etapa © 2011 QlikTech© 2011 QlikTechFigure 9: Multi-staged QVD environment The Ô QVD MonitorÕ application (located here) is a free utility designed to allow administrators to conduct proactive data monitoring of their entire QVD infrastructure. It provides a comprehensive view of the QVD layer, including (but not limited to): - Changes to QVD files
  • 14. Control General de un Despliegue QlikView | Pag. 14 La aplicación ‘QVD Monitor’ (disponible aquí) es una utilidad gratuita diseñada para permitir a los administradores llevar a cabo una monitorización proactiva de los datos de toda su infraestructura QVD al completo. Ofrece una vista exhaustiva de la capa QVD, incluyendo, entre otros, los siguientes datos: • Cambios en los archivos QVD • Rastreo de origen de datos y trazabilidad • Análisis de tendencias de tamaños y uso de QVDs • Consultas a nivel de campo • Rastreo de fechas de recarga Esta aplicación permite a un administrador monitorizar archivos QlikView QVD y sus respectivos metadatos. Puede rastrear datos tales como horas/fechas de cargas, tamaños, contadores de registros, contadores de columnas, nombres de columnas y tendencias en cada uno de ellos. Se incluye un conjunto de gráficos que muestran claramente los cambios en los datos y que ayudan a localizar cualquier anomalía e identificar excepciones que pudieran darse en los datos. Figura 10: Trazabilidad de los datos QVD © 2011 QlikTech© 2011 QlikTech This application allows an administrator to monitor QlikView QVD files and their associated metadata. They can track data such as load date/times, sizes, record counts, column counts column names, and trends for each. A set of charts is included to highlight changes in data a help identify any anomalies or exceptions that might occur. Figure 10: QVD Data lineage display
  • 15. Control General de un Despliegue QlikView | Pag. 15 Figura 11: Monitor de tendencias de tamaño de archivos de datos QVD © 2011 QlikTech METADATOS La cuestión de los metadatos reviste gran importancia y normalmente se encuentra entre los primeros puestos de las listas de temas relevantes cuando se debate el control y la gestión de todo despliegue de BI, ya sea de QlikView o de cualquier otra solución. Como ya se ha señalado, en el whitepaper exhaustivo sobre este tema: ‘QlikView’s Pragmatic Approach to Metadata’ (disponible aquí), la gestión de metadatos con QlikView es opcional y “omnipresente”. Esto es, un administrador de sistemas QlikView puede elegir entre implementar un entorno de monitorización de metadatos o no hacerlo, dependiendo de sus requisitos; y, si lo desea, puede investigar los metadatos que se crean de forma automática en cualquier despliegue QlikView. Este enfoque pragmático da a los administradores de sistemas toda la flexibilidad que necesitan, cuando la necesitan. 17 In addition to the white paper, two utilities exist that allow a QlikView system administrator to extract the metadata from a deployment and, once extracted, analyze it and monitor it for changes that occur over time. The Ô MetaScannerÕ application (located here) will scan through a deployment, extracting the descriptive, administrative and structural metadata that exists in a deployment, and the Ô MetaMonitorÕ application (located here) will provide administrators a clear picture of their entire deployment. Examples include (but are not limited to): - Application-level o Number of objects o Number of variables o Number of QVD sources o Reload schedule o Usage stats
  • 16. Control General de un Despliegue QlikView | Pag. 16 Además de este whitepaper, hay dos utilidades que permiten a un administrador de sistemas QlikView extraer los metadatos de un despliegue y, una vez extraídos, analizarlos y monitorizar sus cambios a lo largo del tiempo. La aplicación ‘MetaScanner’ (disponible aquí) rastrea un despliegue, extrae los metadatos descriptivos, administrativos y estructurales que existen en el mismo, y la aplicación ‘MetaMonitor’ (disponible aquí) ofrece a los administradores una imagen clara de la totalidad del despliegue. Los ejemplos incluyen, entre otras cosas: • A nivel de aplicaciones: - Número de objetos - Número de variables - Número de fuentes QVD - Planificación de recargas - Estadísticas de uso • A nivel de despliegue: - Mensajes de Info del servidor - Memoria Virtual reservada - Uso de RAM - Estadísticas de sesión - Rastreo de eventos de recarga de Publisher Figura 12: Estadísticas a nivel de aplicaciones en MetaMonitor © 2011 QlikTech - Deployment-level o Server info messages o VM committed o RAM usage o Session statistics o Publisher reload events tracking Figure 12: Application-level statistics with MetaMonitor
  • 17. Control General de un Despliegue QlikView | Pag. 17 Figura 13: Estadísticas a nivel de despliegue en MetaMonitor © 2011 QlikTech QlikView también puede acceder a los metadatos desde otros sistemas de terceros, siempre y cuando se disponga de los necesarios privilegios de acceso y la API de los sistemas de terceros que permita extraer los correspondientes metadatos. Al hacer esto, QlikView puede heredar las reglas de negocio, los cálculos y la información de trazabilidad de datos sin tener que crearlos de nuevo. La figura 14 muestra una aplicación QlikView que utiliza metadatos extraídos de un universo Business Objects empleando la versión de un conector construido por un partner de QlikTech llamado DataRoket. 19 Figure 13: Deployment-level statistics with MetaMonitor QlikView can also access the metadata from third party systems, provided there are sufficient access privileges and APIÕ s in place on the third party systems to allow their metadata to be extracted. By doing this, QlikView can inherit the business rules, calculations and data lineage information without having the create them again. Figure 14 shows a QlikView application that is using metadata extracted from a Business Objects Universe using a connector build by a QlikTech partner, DataRoket.
  • 18. Control General de un Despliegue QlikView | Pag. 18 Figura 14: Aplicación QlikView que utiliza metadatos de Business Objects © 2011 QlikTech Conclusión Este artículo destaca las herramientas y documentos disponibles para proporcionar un control robusto de despliegues QlikView. Cubre temas como la gestión de aplicaciones, incluyendo tanto aspectos de desarrollo como de uso, junto con el control y la gestión de datos. Si desea más información o profundizar en los requisitos de control propios de su organización, contacte con un representante local de QlikTech quien concertará una cita con usted. © 2011 QlikTech 20 Figure 14: QlikView application using metadata from Business Objects Conclusion This paper has outlined the available tools and documents for providing robust governance over QlikView deployments. Topics such as application governance, including both development and usage have been covered, along with governance of data. For a better understanding of your own specific governance requirements, please connect with your local QlikTech representative to set up a meeting.
  • 19. Control General de un Despliegue QlikView | Pag. 19 Apéndice ARCHIVOS DE CONTROL DE GESTIÓN Todos los archivos se encuentran disponibles en QlikCommunity, esto es, aquí: (http://community.qlikview.com/community/) • QlikView Best Practices – Development v0.5.pdf • QV Developer Checklist.xls • App Dev Workflow Scenarios.pdf • Application Certification Process.pdf • QlikView Ops Monitor.qvw • QlikView Systems Monitor.qvw • QlikView Security Overview Technology White Paper.pdf • QVD Monitor.qvw • QlikView’s Pragmatic Approach to Metadata.pdf • MetaScanner.qvw • MetaMonitor.qvw © 2011 QlikTech International AB. Reservados todos los derechos. QlikTech, QlikView, Qlik, Q, Simplifying Analysis for Everyone, Power of Simplicity, New Rules, The Uncontrollable Smile y otros productos y servicios de QlikTech, así como sus respectivos logos y marcas comerciales o marcas comerciales registradas son propiedad exclusiva de QlikTech International AB. Cualquier otro nombre de empresa, producto o servicio aquí mencionados son marcas comerciales o marcas comerciales registradas de sus respectivos propietarios. La información aquí contenida está sujeta a cambios sin previo aviso. La presente publicación es de carácter meramente informativo, sin representación ni garantía alguna expresa de ningún tipo y QlikTech no se hace responsable de errores u omisiones en la presente publicación. Las únicas garantías de QlikTech en cuanto a sus productos y servicios son las que se recogen de forma expresa en los escritos de garantía que acompañan a sus productos y servicios, si las hay. Nada de lo aquí publicado se considerará como constitutivo de garantía expresa adicional alguna. Av. del Libertador 5478 4º Piso - Capital Federal | 54 11 4780 3700 Av. Francia 889 - Rosario - Santa Fe | 54 341 3234 265 info@dataiq.com.ar | www.dataiq.com.ar @Qlik_Arg DataIQ-QlikView Argentina