Vous êtes sur la page 1sur 180

Qu es QlikView?

QlikView es una plataforma de business discovery que ofrece un BI de


auto-servicio para todos tipo de usuarios de una empresa u
organizacin. Con QlikView podemos analizar datos y descubrir cosas
por nosotros mismos. QlikView nos permite formular y responder
nuestras propias preguntas, as como seguir nuestro propio camino de
investigacin e indagacin en los datos. QlikView nos permite a
nosotros y a nuestros colegas llegar a las decisiones de manera
conjunta.

La piedra angular de QlikView es nuestro motor patentado de


software, capaz de generar nuevas vistas de la informacin al
instante. QlikView comprime los datos y los mantiene en la memoria,
donde estn disponibles para una exploracin inmediata por mltiples
usuarios. Para aquellos conjuntos de datos demasiado extensos como
para tenerlos en memoria, QlikView conecta directamente con la
fuente de datos. QlikView ofrece una excelente experiencia asociativa
en la totalidad de datos utilizados para el anlisis, e
independientemente de dnde se almacenen. Los usuarios pueden
comenzar por cualquier punto e ir a donde deseen; no se ven
limitados por unas rutas de exploracin predefinidas y unos cuadros
de mando preconfigurados de antemano.

Fuente: https://help.qlik.com/es-ES/qlikview/12.0/Content/what-is.htm

Requisitos del sistema para


QlikView
Esta seccin detalla los requisitos necesarios para instalar y ejecutar
QlikView de forma satisfactoria.

QlikView Desktop
Plataformas Microsoft Windows 7 x64

Microsoft Windows 8.1 x64

Microsoft Windows 10 x64

Microsoft Windows Server 2008 x64 Edition

Microsoft Windows Server 2008 R2


Microsoft Windows Server 2012

Microsoft Windows Server 2012 R2


Procesadores (CPUs) Intel Core 2 Duo o superior recomendado

Limitaciones acerca de la
cantidad de datos que se
pueden cargar
La cantidad de datos que se pueden cargar en QlikView es
extremadamente grande. Esto viene dado fundamentalmente por la
cantidad de memoria primaria disponible en el ordenador. Sin
embargo, existe una limitacin inherente a QlikView de la que
debemos ser conscientes cuando creamos documentos muy grandes:
Un documento QlikView no puede tener ms de 2.147.483.648
valores distintos en un campo.

El nmero de campos y tablas, as como el nmero de celdas y filas


de tabla que se pueden cargar viene delimitado exclusivamente por la
cantidad de RAM.

Novedades en QlikView 12
Aqu tiene algunas de las novedades que afectan a funciones nuevas
y otras que han sido actualizadas con el lanzamiento de QlikView. Le
remitimos a las notas de versin para ms detalles.

QlikView posee el mismo motor QIX que Qlik Sense, lo que


asegura que ambos productos se benefician de mejoras
constantes en el motor subyacente.

Se ha mejorado la funcionalidad tctil del cliente AJAX.

Se ha implementado un gran nmero de mejoras en cuanto a la


seguridad en todo el producto en general. La mayora de ellas
no son visibles y no deberan percibirse ni implicar cambio
alguno en el comportamiento.

El conector Qlik DataMarket ofrece acceso a datos como el tipo


de moneda, poblacin y tiempo atmosfrico.
Se han implementado mejoras en el clustering para un nmero
mayor de nodos y se ha aumentado el nmero de usuarios
concurrentes en entornos multinodo.

-----------------------------------------------------------------------------------------------------------
-----------------

Trabajar con QlikView


Esta seccin describe cmo usar QlikView. Contiene informacin
sobre cmo comenzar a construir documentos QlikView, cmo cargar
y gestionar datos procedentes de distintas fuentes y cmo disear
unos grficos y objetos de hoja eficaces para que sus datos se
presenten de la mejor manera posible para que otros los exploren.

Comenzando

Si es nuevo en QlikView le recomendamos una visita a la seccin de


inicio Comenzando.

Comenzar con QlikView

Cargar datos

Aprenda a cargar y manipular datos de distintas fuentes de datos.

El script de carga almacena informacin sobre los datos y fuentes de


datos de las que proceden Si slo desea echar un vistazo a un archivo
QlikView y analizar la informacin que contiene, no tiene por qu abrir
el script.

Si desea cargar datos de una hoja Excel, el Asistente Comenzando le


ayudar a crear un documento bsico que contenga un grfico.

Introduccin a la carga de datos


Dilogo Editor de Script
El asistente "Comenzando"
Asistente de Archivos: Tipo

Visualizar los datos

El Asistente Comenzando le permite crear un documento bsico que


contenga un grfico y un cuadro de lista. Si ms adelante desea
modificar el aspecto de estos objetos de hoja, puede hacer clic con el
botn derecho en cada objeto para abrir sus Propiedades, donde
podr hacer ajustes a los diversos parmetros de diseo, clculos,
ordenacin de datos, etc.

El asistente "Comenzando"
Tipos de Grficos
Cuadro de Lista

Explorar, descubrir y analizar

Tras haber construido un documento puede comenzar a explorarlo


para hallar conexiones en sus datos. Segn vaya haciendo
selecciones en los grficos y profundizando en los detalles de sus
datos obtendr conocimientos nuevos que le llevarn a filtrar los
datos de algunas reas seleccionadas.

Descubrimiento y anlisis

Fuente:

https://help.qlik.com/es-
ES/qlikview/12.0/Subsystems/Client/Content/working-with.htm

Comenzar con QlikView


Esta seccin describe cmo comenzar a utilizar QlikView y trabajar
con l. Describe conceptos fundamentales en QlikView, cmo instalar
el software, construir su primer documento y mucho ms.

Presentamos QlikView

Siga el tour para una rpida introduccin a QlikView.

Tour por QlikView

Descubra los conceptos y principios en los que se basa Qlik.

QlikView de un vistazo

Descargue QlikView Personal Edition

Descargue la versin Personal Edition de QlikView y prubela gratis.

Descargar QlikView
Demos

Explore las demos para ver lo que puede hacer QlikView.

Demos de QlikView

QlikView de un vistazo
Bienvenido a QlikView - la solucin de acceso a los datos que le
permite analizar y utilizar informacin procedente de distintas fuentes
de datos.

Cuando analiza sus datos con QlikView, es fcil lograr una visin
global, visualizar las relaciones y obtener nuevos conocimientos,
incluso si se manejan conjuntos de datos muy extensos, o datos muy
complejos. Puede integrar informacin procedente de muy diversas
fuentes de datos y la informacin estar rpidamente disponible en
su red, garantizando que la informacin correcta llega a la persona
adecuada. La tecnologa de modelo de datos asociativa sobre la que
se sustenta QlikView permite crear una interfaz nica para la
presentacin interactiva y el anlisis de cualquier tipo de informacin.

QlikView gestiona la informacin de modo parecido al funcionamiento


del cerebro humano. Al igual que sucede en nuestro cerebro, va
realizando, de manera gradual, conexiones asociativas en la
informacin que se est procesando. Usted - y no la base de datos -
es quien decide las preguntas que se van a plantear. Haga
simplemente clic con el ratn en el tema del que desee ampliar
informacin.

Los sistemas convencionales de bsqueda de datos a menudo


requieren una estructura fija, que va de lo ms amplio a lo ms
detallado en las consultas; mientras que QlikView le permite
comenzar por cualquier parte de la informacin, sin importar su
ubicacin en la estructura de datos.

Recuperar datos en sistemas convencionales suele ser una tarea


bastante compleja, que requiere un amplio conocimiento de la
estructura de la base de datos as como de la sintaxis del lenguaje de
consulta. Muchas veces, el usuario se ve limitado por unas rutinas de
bsqueda predefinidas. QlikView revoluciona este proceso, al hacer
posible la libre seleccin de los datos mostrados en pantalla con un
simple clic de ratn.

QlikView tiene muchos campos de aplicacin. Es usted quien decide


cmo utilizar el programa. QlikView le ayuda a lograr una visin
global unificada y coherente de la informacin contenida en distintas
bases de datos, que pueden ser las suyas propias o de otra persona,
remotas o locales. QlikView se puede utilizar con prcticamente
cualquier base de datos.

Con QlikView podemos:

Crear una interfaz de usuario flexible para un data warehouse.


Obtener rpidamente un retrato real de las relaciones entre los datos.
Elaborar presentaciones basadas en los datos.
Crear grficos y tablas dinmicos e ilustrativos.
Realizar anlisis estadsticos.
Vincular descripciones y funcionalidad multimedia a nuestros datos.
Construir nuestros propios sistemas expertos.
Crear nuevas tablas, integrando informacin de fuentes muy diversas.
Construir nuestro propio sistema de Inteligencia de Negocio.

Navegar e interactuar
En esta seccin encontrar informacin acerca de la navegacin e
interaccin con QlikView.

El asistente "Comenzando"
Comandos de Men
Preferencias de Usuario: General
Barras de Herramientas y Barra de Estado
Dilogo Editor de Script
El dilogo Panel de Variables
El dilogo Editar Expresin
Vista general de la expresin
Panel de Objetos del Servidor
Exportar e Imprimir
Mensajes de Error Personalizados
Mtodos Abreviados de Teclado

El asistente "Comenzando"
El Asistente Comenzando le ayuda a crear un documento QlikView;
carga los datos y crea un grfico en unos cuantos pasos.

Iniciar el Asistente "Comenzando"

El asistente Comenzando se inicia al abrir un nuevo documento


QlikView.
En la primera pgina del asistente es posible decidir si desea que se
muestre el asistente o no al crear un nuevo documento QlikView. Este
parmetro tambin puede configurarse en el dilogo Preferencias de
Usuario al cual se accede desde el men Configuraciones.

Paso 1 - Seleccione una fuente de datos

El asistente slo maneja archivos Excel. Navegue hasta el archivo que


contiene los datos. Observe que slo se carga la primera hoja de
clculo de un archivo Excel. Si los datos tienen otro formato que no
sea Excel, utilice el Editor de Script para seleccionarlos.

Haga clic en Insertar datos si desea utilizar nuestros datos.

Haga clic en Siguiente paso para continuar.

Paso 2 - Presentacin de datos

Verifique la presentacin de los datos y seleccione si desea utilizar la


primera fila de la hoja Excel como cabecera o introducir otra nueva.
Las cabeceras de columna tambin se denominan nombres de
campo.

Para emplear cabeceras predefinidas desde la fuente de datos,


seleccione Usar cabeceras de columna de archivo de datos. Para crear
nuevas cabeceras de columna, seleccione Aadir cabeceras de
columna. Cada columna recibir un encabezamiento con el formato A,
B, etc. Para introducir nuevas cabeceras, haga clic en el
encabezamiento (por ejemplo A) e introduzca el nuevo
encabezamiento. Haga clic en Intro para salir de la cabecera.

Haga clic en Siguiente paso para continuar.

Paso 3 - Guarde el archivo

En el dilogo Guardar como, navegue hasta la carpeta donde se ha de


guardar el archivo QlikView e introduzca un nombre de archivo.

Haga clic en Guardar para cerrar el dilogo.

Para introducir o modificar la ruta de archivo pulse el botn Guardar


Como y volver a abrirse el dilogo Guardar Como.

Haga clic en Siguiente paso para continuar y crear un grfico.

Paso 4 - Escoja un tipo de grfico

Seleccione el tipo de grfico que desee crear haciendo clic en el icono


correspondiente. Los tipos de grficos disponibles son los ms
habituales en QlikView. Es posible volver y cambiar el grfico por otro
tipo de grfico cualquiera de los que hay en QlikView a travs del
dilogo Propiedades de Grfico, cuando lo desee, una vez finalizado el
asistente.

Haga clic en Siguiente paso para continuar.

En este paso el botn Atrs est deshabilitado.

Paso 5 - Pueble su grfico con datos

Dimensin

Seleccione una dimensin en el cuadro desplegable.

Las dimensiones definen los valores para los que se calcularn las
expresiones del grfico. Las dimensiones se hallan normalmente a la
izquierda en los grficos de tabla y en el eje X por ej. de los grficos
de barras.

Expresin

Las expresiones de un grfico definen los valores calculados en el


grfico. Las expresiones normalmente se muestran a la derecha en
los grficos de tabla y en el eje Y de los grficos de barras, por ej.

Las expresiones en QlikView pueden oscilar entre breves y simples


hasta bien extensas y complejas. Este paso permite elegir entre tres
tipos de expresiones muy comunes.

Calcular la suma de:


Escoja esta opcin para ver la suma numrica de un campo, por
ejemplo sum(Sales). A continuacin elija qu campo sumar de la lista
desplegable.

Calcular la media aritmtica de:


Escoja esta opcin para ver la media aritmtica numrica de un
campo, por ejemplo avg(Score). A continuacin elija un campo para el
clculo en la lista desplegable.

Contar el nmero de:


Escoja esta opcin para ver el nmero de valores de un campo, por
ejemplo count(OrderID). A continuacin, en la lista desplegable, elija
en qu campo desea contar los valores.

Haga clic en Crear un segundo grfico si desea crear otro grfico. Esto
le devolver al paso 4.

Haga clic en Siguiente paso para continuar.


Paso 6 - Aadir objeto para hacer selecciones

Seleccione el tipo de objeto que desee utilizar para realizar


selecciones.

Cuadros de lista:
Seleccione los campos para los que desee crear cuadros de lista.
Puede seleccionar hasta cinco campos en este asistente, pero es
posible agregar ms una vez que se haya creado el documento.

Cuadro de Tabla:
Con esta opcin se incluirn automticamente todos los campos
disponibles y se colocarn en una tabla.

Pulse Crear para cerrar el asistente y crear el documento.

Tras haber finalizado este asistente, es posible aadir ms


dimensiones y expresiones o modificarlas en cualquier momento
mediante el dilogo Propiedades de Grfico. Se accede al dilogo de
Propiedades de grfico haciendo clic con el botn derecho sobre el
grfico y seleccionando Propiedades.

Comandos de Men
Los mens que se describen en este captulo se encuentran en la
barra de mens, en la parte superior de la pantalla. La mayora de
comandos tambin pueden configurarse como botones en las barras
de herramientas.

Vea tambin:

Configurar Barras de Herramientas


Men Archivo

Men Editar

Men Ver

Men Selecciones

Men Diseo

Men Configuracin

Men Marcadores

Men Informes
Men Herramientas

Men Ventana

Men Ayuda

Preferencias de Usuario:
General
Las preferencias de usuario son unas configuraciones relativas a la
forma en que trabaja el usuario; stas se almacenan en el ordenador,
no en el archivo de documento.

Preferencias de Usuario: General

Si est seleccionado, los Campos de Sistema se incluirn


Mostrar Campos
de forma predeterminada en todas las listas de nombres de
de Sistema
campos.

Mostrar
Si est seleccionado, las Variables de Sistema se incluirn
Variables de
por defecto en todas las listas de variables.
Sistema

Utilizar Sonidos Habilita los efectos de sonido integrados en QlikView.

Eliminar Mapas Los Mapas de Bits utilizados en las hojas y en los objetos
de Bits no de hoja normalmente se conservan en el documento
incluso si se deshabilitara su uso. Marque esta opcin para
Utilizados
eliminarlos automticamente.

Encriptar
Marque esta alternativa si quiere que el asistente de
Credenciales de
sentencias connect enmascare las sentencias de conexin
Conexin de
encriptando ID de usuario y contrasea.
Usuario

QlikView puede retener el ID de Usuario y la contrasea de


Recordar cualquier documento QlikView que requiera login y que
Informacin de haya sido abierto durante una sesin QlikView.
Login hasta salir Deseleccionando esta opcin, se solicitar al usuario su
de QlikView login para entrar cada vez que se vuelve a abrir el
documento.

Mantener Marcar esta opcin mantendr el dilogo Progreso de


Progreso Abierto Ejecucin del Script abierto una vez que el script haya
tras la Recarga finalizado la recarga.

Si esta opcin est habilitada, aparecer una barra de


desplazamiento horizontal a lo largo del borde de la hoja
Barra de
cada vez que el posicionamiento o dimensionado de los
Desplazamiento
objetos de hoja no se pueda acomodar bien
Horizontal
horizontalmente en el interior de la ventana de la
aplicacin.

Barra de
Se produce lo mismo que en la opcin anterior, slo que en
Desplazamiento
vertical.
Vertical

Restablecer Si se activa esta opcin, el tamao de la ventana QlikView


Ventana al coincide con el tamao del documento, es decir, el tamao
Tamao del de la ventana QlikView en el momento en que se guard el
Documento documento.

Este parmetro invalida el procedimiento habitual segn el


Mantener cual cualquier archivo QVD creado automticamente se
Buffers QVD purga de inmediato tras la ejecucin de script, siempre que
Hurfanos el documento que los cre ya no est disponible. Esta
opcin normalmente debera dejarse sin marcar.

Vaciar Registro Por razones de optimizacin del rendimiento, el registro del


de Archivo tras script normalmente no se escribe en disco tras cada
Cada Escritura sentencia individual. Pero si selecciona esta opcin s que
lo har. Esto puede resultar til si se utilizan otros
programas para monitorizar la ejecucin de script
mediante el registro. No obstante, emplear este parmetro
puede hacer que se incrementen notablemente los tiempos
de ejecucin del script en los casos en que ste contenga
numerosas sentencias.

Volver a abrir el
Dilogo de
Si el script se ejecuta desde el interior del dilogo Editor de
Script Tras
Script y esta casilla de verificacin est marcada, el dilogo
Ejecucin de
se abrir de nuevo tras la ejecucin de script.
Script efectuada
desde el Dilogo

Mostrar el
Asistente
Abre el Asistente "Comenzando", el cual le guiar a travs
"Comenzando"
de los diversos pasos para crear un nuevo documento
cuando se crea
basado en una nica hoja Excel.
un documento
nuevo

Purgar Buffers Pulse este botn para realizar una purga manual de los
QVD Hurfanos buffers QVD hurfanos que han sido retenidos por el
Ahora parmetro Mantener Archivos QVD Hurfanos anterior.

Este grupo sirve para controlar la lista de archivos QlikView


recientes en el men Archivo, as como en la Pgina de
Inicio.
En En Men se puede modificar el nmero de archivos
recientemente utilizados que se listarn en el men
Archivo. El valor por defecto es 8.
En En Pgina de Inicio se puede modificar el nmero de
Archivos
archivos recientemente utilizados que se listarn en la
Utilizados
Pgina de Inicio. El valor por defecto es 64.
Recientemente
Los cambios surten efecto tras el reinicio.
Si est activada la alternativa Mostrar ruta completa en el
Men, el men Archivo se ampliar para mostrar las rutas
completas en la lista de archivos ms recientemente
usados.
Si hace clic en el botn Eliminar URLs se eliminarn todas
las URLs de la lista de archivos utilizados recientemente.

Juego de En este grupo es posible establecer el conjunto de


Caracteres para caracteres para el archivo de registro (archivo log). La
el Archivo de configuracin predeterminada es ANSI, pero en su lugar es
Log posible marcar la opcin Unicode.

Apariencia de Estilo de Seleccin preferido


Seleccin Establece el estilo de seleccin predeterminado. QlikView
ofrece muy diversas formas de soporte y presentacin de
los datos, as como de realizacin de selecciones en
cuadros de lista y cuadros de seleccin mltiple. Los estilos
QlikView Classic, Indicador de Esquina, LED y Casillas de
verificacin LED emplean todos ellos codificacin de color
para indicar los valores seleccionados, los posibles y los
excluidos. El estilo Casillas de Verificacin y el estilo
Casillas de Verificacin LED imitan la interfaz estndar de
Windows, con una casilla de verificacin junto a cada valor.
Este valor predeterminado puede modificarse para un
documento especfico mediante el parmetro
correspondiente en Propiedades de Documento: General.
Existen limitaciones en cuanto al comportamiento de
ciertos disparadores de macros cuando se trabaja con
documentos en QlikView Server.
Esquema de Colores de Seleccin Preferido
Establece el esquema de color predeterminado de la
seleccin. Cuando se utilizan los estilos de seleccin
basados en color, hay varios esquemas diferentes de color
disponibles. El esquema de color (verde para
seleccionados, azul para bloqueados, etc.) no puede
modificarse, pero s se pueden hacer variaciones en el tono
e intensidad. Este valor predeterminado puede modificarse
para un documento especfico mediante el parmetro
correspondiente en Propiedades de Documento: General.

Pulse el botn que abrir el cuadro de dilogo


Seleccione el Idioma de la Interfaz. En este dilogo
aparecern listadas todas las versiones de lenguajes
que QlikView tiene disponibles en el PC. (Se incluyen
diversas variedades de idioma como archivos .dll en el
momento mismo de la instalacin). Tras seleccionar
un nuevo lenguaje, deber reiniciar QlikView para que
Cambiar el
los cambios surtan efecto. El cambio afectar tanto al
Idioma de la lenguaje de la interfaz de usuario del programa, como
Interfaz al lenguaje de la ayuda online, siempre y cuando
dichos archivos de ayuda estn disponibles para el PC.

El idioma de la interfaz tambin puede definirse


modificando el archivo settings.ini, que se encuentra en
C:\Users\username\AppData\Roaming\QlikTech\QlikView. Edite
el parmetro Idioma de la interfaz y configrelo con
uno de los idiomas que se admiten.
Tiempo de
Marque esta alternativa e introduzca un tiempo de retardo
espera de la
para que las ventanas emergentes del marcador se cierren
Ventana
automticamente una vez transcurrido un determinado
Emergente del
nmero de segundos especificado.
Marcador(es)

Habilita y deshabilita el modo WebView, que utiliza el


Utilizar WebView
navegador web interno en QlikView para mostrar el diseo
en el Diseo
del documento como una pgina AJAX, activa o inactiva.

Configuraciones En este grupo se establecen configuraciones para el modo


de bsqueda por defecto.
Incluir Valores Excluidos en la Bsqueda
Hay dos maneras posibles de interpretar una bsqueda de
texto: buscando solo entre los valores opciones o buscando
entre todos los valores, por ejemplo: incluir los valores
excluidos en la bsqueda. Habilite esta opcin si desea
hacer lo ltimo. Este valor predeterminado puede ignorarse
a nivel de objeto de hoja.
Modo de Bsqueda Predeterminado
El modo de bsqueda por defecto para bsquedas dentro
de los cuadros de lista, cuadros de seleccin mltiple, etc.
puede establecerse en esta lista desplegable. La
configuracin predeterminada solo se aplica cuando el
usuario comienza a escribir directamente y no utiliza
de Bsqueda ninguna de las selecciones de men o Mtodos Abreviados
de teclado para comenzar la bsqueda. Es posible
sobrescribir seleccionando un parmetro distinto sobre el
nivel de objeto de hoja.

Utilizar Anterior
Se utilizar el modo de bsqueda empleado en la ltima
bsqueda completa.
Utilizar Bsqueda con Comodn
La cadena de bsqueda inicial estar compuesta por dos
caracteres comodn con el cursor entre ambos para facilitar
la bsqueda con comodn.
Utilizar Bsqueda Normal
No se aadirn caracteres adicionales a la cadena de
bsqueda. Sin caracteres comodn, se realizar una
Bsqueda Normal.

Especifique el nmero mximo de valores distintos


Valores Mximos seleccionados que se mostrarn en el dilogo actual de
en Selecciones selecciones y en las marcas de seleccin de las copias
Actuales impresas. Si hay ms valores seleccionados, se mostrarn
como x valores de y en el campo correspondiente.

Lmites de Este control establece el mnimo y el mximo de cantidad


Memoria para fsica de RAM que puede utilizar una aplicacin. De esta
Espacio de forma se puede controlar si una aplicacin necesita ms
Trabajo (%) memoria fsica o no. Sin embargo, no hay garantas de que
el sistema operativo pueda servir al proceso la cantidad
fsica de memoria aqu especificada.
Unos parmetros demasiado altos podran perjudicar el
rendimiento de otros procesos en el sistema informtico,
esto no obstante podra ser lo deseable si el ordenador
est dedicado en exclusiva a QlikView.
No modifique estos parmetros, a menos que sea un
experto en gestin de memoria virtual de Windows! Ms
informacin sobre lmites de memoria en la documentacin
de Microsoft Windows.
Los parmetros son: Bajo
determina la cantidad mnima de memoria, en porcentaje,
que se asignar al proceso o aplicacin.
Alto
establece la cantidad mxima de memoria, en porcentaje,
que se asignar al proceso o aplicacin.
Cach
establece la cantidad de memoria, en porcentaje, que se
asignar como cach al proceso o aplicacin.

Vea tambin:

Estilos de Seleccin
Propiedades de Documento: General

Preferencias de Usuario: Guardar

Preferencias de Usuario: Editor

Preferencias de Usuario: Diseo

Preferencias de Usuario: Objetos

Preferencias de Usuario: Exportar

Preferencias de Usuario: Imprimir

Preferencias de Usuario: Correo

Preferencias de Usuario: Ubicaciones

Preferencias de Usuario: Seguridad

Preferencias de Usuario: Licencia

Barras de Herramientas y
Barra de Estado
Barras de Herramientas

QlikView posee cinco barras de herramientas estndar y una barra de


men. La barra de herramientas estndar contiene botones para las
tareas que se realizan mientras se utiliza un documento QlikView;
mientras que la barra de herramientas de diseo normalmente
contiene botones para las tareas que se realizan cuando se crea o
modifica la presentacin de un documento. La barra de herramientas
de navegacin contiene los comandos utilizados con mayor
frecuencia para operaciones lgicas en un documento. La barra de
herramientas de hoja ofrece un mtodo alternativo para navegar por
las diferentes hojas; la barra de herramientas de marcador ofrece una
forma alternativa de acceder a los marcadores.

Se puede ocultar o mostrar cada una de las barras de herramientas


por separado. Todas las barras de herramientas son completamente
personalizables y pueden contener cualquier botn de comando
disponible.

Todas las barras de herramientas se pueden mover libremente


pulsando en la lnea de puntos a su izquierda. Pulse el botn izquierdo
del ratn y arrstrelas a cualquier posicin que desee. Las barras de
herramientas pueden acoplarse en cualquier parte de la ventana de la
aplicacin QlikView.

Barra de Herramientas Estndar


Barra de Herramientas de Navegacin

Barra de Herramientas de Diseo

Barra de Herramientas de Hoja

Barra de Herramientas Marcadores

Configurar Barras de Herramientas

Barra de Estado

Dilogo Editor de Script


El dilogo Editor de Script se abre desde el men Archivo o haciendo
clic con el ratn en el smbolo Editor de Script de la barra de
herramientas.

Aqu es posible introducir y ejecutar un script que conecte el


documento con una fuente de datos ODBC, o con archivos de datos
de diferentes tipos, y extraiga la informacin requerida.

Se puede escribir el script manualmente o generarlo


automticamente. Las sentencias complejas de script debern
escribirse manualmente, al menos una parte.

El dilogo Editor de Script emplea la funcin autocompletar; cuando el


usuario va tecleando, el programa predice qu es lo que se va a
introducir, sin necesidad por tanto de introducirlo completo. Dichas
predicciones incluyen tambin trminos que forman parte de la
sintaxis de script. El script posee una codificacin de colores,
realizada mediante componentes de sintaxis. Puede personalizarse en
Herramientas y Preferencias de Editor.

En la parte superior del dilogo se encuentra una barra de men con


diversos comandos de script relacionados. Los comandos ms
utilizados tambin aparecen en la barra de herramientas. En la barra
de herramientas hay tambin una lista desplegable para las pestaas
del script.

Mens en el dilogo Editor de Script


Men Archivo
Men Editar
Men Insertar
Men Pestaa
Men Herramientas
Men Ayuda

Paneles en el dilogo Editor de Script

Hay dos paneles en el dilogo Editor de Script: el panel de script, en


la parte superior, y el panel de herramientas, en la parte inferior del
dilogo.

Panel de Script

El panel de script contiene el script actual. Cada lnea de script est


numerada. El script puede dividirse en varias partes que aparezcan
en pginas separadas mediante pestaas, las cuales se ejecutan de
izquierda a derecha.

Si se utiliza un script oculto, ste podr verse bajo una pestaa


aparte que hay a la izquierda del todo (siempre que se haya
introducido la contrasea).

El script posee una codificacin de colores, realizada mediante


componentes de sintaxis. La codificacin de colores puede
personalizarse eligiendo Preferencias de Editor en el men
Herramientas.

Panel de Herramientas

El panel de herramientas consta de cuatro pginas con pestaas que


contienen funciones para la generacin de script.

La pgina Datos
La pgina Variables
Pgina Funciones
La pgina Variables
Pgina Configuracin

Vea tambin:

Cargar datos desde archivos


Cargar datos de bases de datos

Sintaxis de script y funciones de grficos

Asistente de Sentencia Set


Buscar/Reemplazar (script)

Comentarios en el script

Script Oculto

Visor de Tablas

Propiedades de vnculo de datos

Conectar a una fuente de datos

Crear Sentencia Select

Abrir Archivos Locales

Abrir Archivos de Internet o Abrir Documento QlikView

Asistente de Datos Inline

Asistente para Tablas de Restriccin de Acceso

Asistente de Archivos

El dilogo Editar Expresin

Este dilogo se abre seleccionando el botn Aadir situado debajo de


la lista de expresiones en Propiedades de Grfico: Expresiones o
haciendo clic con el botn derecho en una expresin y seleccionando
Aadir Expresin o Editar Expresin.
Aunque este dilogo se utiliza principalmente para las expresiones de
grfico, se puede emplear igualmente para crear o editar otras
expresiones donde quiera que se necesiten expresiones. Se accede a
l de manera genrica haciendo clic sobre el smbolo de los tres
puntos suspensivos, que se encuentra junto a los cuadros de edicin
de texto a lo largo de todo el programa.

Las partes fundamentales de este dilogo son dos: el rea de edicin


de la Expresin, que puede dimensionarse de forma que acoja
expresiones de gran tamao y, junto a sta, el rea de las pestaas,
que se compone de cuatro pestaas: Campos, Funciones, Variables e
Imgenes.

Se trata del rea de edicin para la expresin seleccionada. Puede


escribir la expresin entera aqu, pero a menudo resulta ms
conveniente realizar la mayor parte de la expresin en el rea de
pestaa descrita ms abajo.
Aceptar La etiqueta Aceptar Expresin nicamente se muestra si la sintaxis
Expresi de la expresin es aceptada por el programa, es decir, siempre y
n cuando la expresin sea vlida. Si no es as, la etiqueta mostrar
alguno de los siguientes mensajes de error: Nombre(s) de campo
incorrecto(s), Error en la expresin, Palabras irreconocibles tras la
expresin). No tiene mucho sentido abandonar el cuadro de
dilogo pulsando el botn Aceptar si la expresin no es vlida.

Campos

La pestaa Campos contiene controles que se utilizan para crear


funciones de agregacin estadstica basadas en los datos de campo.

La primera lista desplegable contiene una lista de las funciones


estadsticas disponibles. (Las funciones Primera Cadena y ltima
Agregacin
Cadena pueden usarse, por ej. para mostrar el texto en una
tabla pivotante.)

Este desplegable permite limitar los campos mostrados en la


Tabla
lista Campo a una tabla interna especfica.

Campo Este desplegable contiene una lista con los nombres de


campo disponibles.

Los campos cargados como MEASURE usando la funcin


Direct Discovery van marcados como [Measure]. Los
campos MEASURE slo pueden utilizarse con las funciones
bsicas de agregacin Sum, Avg, Count, Min y Max. Para
un uso ms avanzado, o funciones especficas de bases de
datos, puede utilizar la sentencia SQL para ejecutar una
funcin SQL vlida, pero existe una limitacin: slo podr
hacer referencia a una tabla o una vista cargadas
mediante Direct Discovery.
Mostrar
Marque esta opcin si desea incluir los campos de sistema en la
Campos de
lista de Campo.
Sistema

Las funciones estadsticas se calculan por defecto sobre el


nmero de veces que aparecen. Si est marcada la casilla
Distinct
Distinct la expresin se calcular sin tener en cuenta los valores
duplicados.

Pulse este botn para introducir sus selecciones como un


Pegar
componente de la expresin.

Funciones

La pestaa Funciones contiene controles que se utilizan para


introducir funcionalidad general de QlikView en la expresin.
Categora de Funcin

Esta lista desplegable permite limitar las funciones que se


Categora
muestran en la lista inferior Nombre de Funcin a una sola
de Funcin
categora por vez.

Este desplegable contiene un listado de todas las funciones


QlikView disponibles (a excepcin de unas cuantas funciones de
Nombre de
script especficas).
Funcin
El panel al final de la pestaa Funciones muestra la sintaxis de
argumentos de la funcin seleccionada.

Pulse este botn para introducir sus selecciones como un


Pegar
componente de la expresin.
Variables

La pestaa Variables contiene controles que sirven para introducir


variables QlikView en la expresin.

Este desplegable contiene una lista de todas las variables


Variables
actualmente definidas para el documento.

Mostrar Variables Marque esta alternativa si desea incluir las variables de


de Sistema sistema en la lista de Variables.

Pulse este botn para introducir sus selecciones como un


Pegar
componente de la expresin.

Al final de la pestaa Variables hay un panel que muestra el valor


actual de cualquier variable seleccionada en la lista de Variables.

Imgenes

La pestaa Imgenes contiene controles que se utilizan para acceder


a los archivos internos disponibles en QlikView. Tambin se puede
acceder a otros archivos de imagen asociados. Tenga presente que
esta funcionalidad est limitada a ciertas reas especficas del diseo.

Carpeta de Este desplegable contiene una lista de carpetas de imgenes


Imgenes disponibles.

Este desplegable contiene una lista de imgenes disponibles


Imagen
en la carpeta seleccionada.

Pulse este botn para seleccionar directamente de entre las


Avanzado...
imgenes en el dilogo Selector de Imagen .

Pulse este botn para introducir sus selecciones como un


Pegar
componente de la expresin.
A la derecha de la pestaa Imgenes hay un panel que muestra la
imagen actualmente seleccionada.

Adems, el dilogo Editar Expresin contiene los siguientes botones y


comandos de men:

Men Archivo
Es posible guardar el contenido del cuadro de edicin
Exportar a
Expresin como un archivo de tabla mediante el comando
Archivo de
Exportar a Archivo de Expresin. El archivo se almacena con
Expresin...
la extensin .qve.

Insertar Se puede insertar en el script un archivo de expresin


Archivo... previamente creado mediante la opcin Insertar Archivo...

Asistente de
Se puede crear una expresin de mezcla de color
Mezcla de
empleando el asistente de Mezcla de Colores.
Colores...

Abre el dilogo estndar Imprimir de Windows, para imprimir


Imprimir las expresiones. Este comando tambin puede invocarse con
el mtodo abreviado de teclado: Ctrl+P.

Men Editar
Deshace el ltimo cambio. Este comando tambin puede
Deshacer
invocarse con el mtodo abreviado de teclado: Ctrl+Z.

Rehace el ltimo Deshacer. Este comando tambin puede


Rehacer
invocarse con el mtodo abreviado de teclado: Ctrl+Y.

Exporta el texto seleccionado al portapapeles. Este comando


Cortar tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+X.

Copia el texto seleccionado al portapapeles. Este comando


Copiar tambin puede invocarse con el mtodo abreviado de teclado:
Ctrl+C.

Pega el contenido del portapapeles en el dilogo, en la


Pegar posicin donde se encuentre el cursor. Este comando tambin
puede invocarse con el mtodo abreviado de teclado: Ctrl+V.

Borrar Borra la expresin completa.

Seleccionar
Selecciona la expresin completa.
Todo

Buscar/ Abre un dilogo que permite buscar y reemplazar nmeros o


Reemplazar.. caracteres en la expresin. Este comando tambin puede
. invocarse con el mtodo abreviado de teclado: Ctrl+F.
Men Configuracin
Configu Abre el dilogo Preferencias de
rar Usuario: Editor.

Vea tambin:

Expresiones de grfico
Sintaxis de Expresin para frmulas calculadas

Direct Discovery

Asistente de Mezcla de Colores

Vista general de la expresin

Este dilogo muestra todas las expresiones de documentos, hojas y


objetos de hoja en una nica lista. Desde esta lista podr editar
expresiones o efectuar Bsquedas y Reemplazos en mltiples
expresiones. Puede seleccionar una o ms expresiones de la lista. Una
lnea que haya sido seleccionada se mostrar en negro. Haga clic
debajo de la ltima expresin para deseleccionarla.

En la esquina superior izquierda del dilogo podr escoger entre


activar las siguientes opciones. Seleccione si lo desea ms de una
casilla de verificacin.

Expresiones de grfico
Atributos de Grfico
Expresiones de Color
Mostrar Condiciones
Otras Expresiones

Abre el dilogo Columnas donde podr personalizar qu


Columnas... columnas debieran aparecer en el dilogo Vista General de la
Expresin. La columna Expresin no puede ser desactivada.

Abre el dilogo Buscar/Reemplazar, en el que podr efectuar


Buscar/
bsquedas y reemplazos de texto especfico, dentro de la lista
Reemplazar.
actual de expresiones. Tambin podr hacer modificaciones
..
mltiples o masivas a las expresiones.

Utilice este botn para exportar la tabla inferior a un archivo de


Exportar...
texto.

Aplica los cambios realizados en la lista a las propiedades del


documento, las hojas y los objetos de hoja, sin tener que salir
Aplicar del dilogo. Tras haber hecho uso de este comando, los
cambios permanecern incluso si emplea Cancelar para salir
del dilogo.

Tras haber seleccionado una nica expresin de la lista, puede


Editar... utilizar este botn para abrir el dilogo Editar Expresin para la
expresin seleccionada.

El listado de expresiones puede contener las siguientes columnas,


segn los parmetros definidos en el dilogo Columnas (ver a
continuacin):

El ID de la hoja donde aparece la expresin. Vaco en el caso de


ID de Hoja
las expresiones de documento.

Nombre de El nombre (ttulo de la pestaa) de la hoja donde aparece la


hoja expresin. Vaco en el caso de las expresiones de documento.

ID de El ID del objeto de hoja en el que aparece la expresin. Vaco en


Objeto el caso de las expresiones de hoja y de documento.

Nombre de
El nombre del objeto donde aparece la expresin.
Objeto

La ubicacin de la expresin dentro de las propiedades con una


Localizacin denominacin intuitiva, es decir, con una explicacin simple
del tipo de expresin de que se trata.

Etiqueta La etiqueta de la expresin principal del objeto.

Localizacin La ubicacin exacta de la expresin dentro de la estructura de


(completa) propiedades. La notacin corresponde a las jerarquas de
propiedades de objeto de la interfaz de Automatizacin de
QlikView, la cual se explica en detalle en la gua API de
QlikView.

Expresin La definicin de la expresin.

Los cambios efectuados desde este dilogo no podrn deshacerse


mediante el comando Deshacer estndar.

Panel de Objetos del Servidor


El panel Objetos del Servidor ofrece a los usuarios una manera
sencilla de gestionar sus propios objetos de servidor y acceder a los
objetos compartidos por otros usuarios.
Configurar el Panel

El Panel de Objetos del Servidor puede activarse y desactivarse


mediante el comando Objetos del Servidor que se encuentra en el
men Ver, o pulsando F2. El panel puede moverse y anclarse en
cualquier parte de la ventana de la aplicacin QlikView. Tambin
puede dejarse flotando libremente cerca de la ventana de QlikView.

El Panel de Objetos del Servidor puede dejarse activo cuando se


trabaje con documentos locales (no basados en servidor) pero en ese
caso no realizar funcin alguna.
El Panel de Objetos del Servidor se compone de dos reas. El rea Mis
Objetos muestra sus propios objetos de servidor personales para el
documento de servidor activo. El rea de Objetos Compartidos
muestra todos los objetos de hoja compartidos (incluidos sus propios
objetos de servidor compartidos) vinculados con el documento de
servidor actual.

Para ocultar un objeto en la ventana de la aplicacin QlikView, haga


clic con el botn derecho sobre el objeto y elija Eliminar. Para mostrar
de nuevo el objeto en el diseo, deber arrastrar el objeto desde el
panel Objetos del Servidor .

Cuando pase con el puntero del ratn por encima de un objeto,


aparecer un mensaje emergente con informacin sobre dicho objeto:
nombre, tipo de objeto, propietario de dicho objeto y la ltima fecha
de modificacin.

Objetos Compartidos

Aqu es donde se muestran los objetos compartidos. Pueden


agruparse de diversas maneras segn su Tipo, Propietario o Fecha.
Cambie la agrupacin haciendo clic sobre el puntero de flecha situado
junto a los Objetos Compartidos. La lista puede expandirse para
mostrar ms informacin sobre cada objeto, o comprimirse para
ahorrar espacio. Pulse con el ratn sobre el puntero de flecha que hay
junto al objeto para expandirlo, y pulse de nuevo para contraerlo.

Los objetos mostrados en el diseo van marcados por un signo de


verificacin en las reas Mis Objetos y Objetos Compartidos.

Para poder utilizar el objeto compartido de algn otro usuario deber


arrastrarlo a la ventana de la aplicacin.

Aadir y Compartir Objetos

Cuando cree un nuevo objeto de hoja de servidor, ste se aadir de


forma automtica a la lista de Mis Objetos.

Para compartir uno de sus propios objetos de servidor con otros


usuarios, haga clic con el botn derecho en el rea Mis Objetos y elija
Compartir con Todos o Compartir Permisos. Esto abrir el dilogo
Compartir.
Compartir

En este dilogo se puede configurar cmo se comparte el objeto. Para


compartir un objeto elija una de las opciones en el desplegable
Compartir Permisos.

No compartir El objeto no se compartir con ningn usuario.

Compartir con Todos El objeto se compartir con todos los usuarios.

Compartir por El objeto se compartir con los usuarios que se


nombreusuario listan a continuacin

El objeto se mostrar en el rea de Objetos Compartidos


permaneciendo al mismo tiempo tambin en el rea Mis Objetos,
marcada ahora con una pequea mano que indica su estado
compartido.

Para dejar de compartir un objeto que haya compartido previamente,


haga clic con el botn derecho en el objeto, en el rea Mis Objetos,
elija No compartir o Compartir Permisos nuevamente para abrir el
dilogo Compartir y a continuacin elija No Compartir en el
desplegable Compartir Permisos. El objeto desaparecer de la lista de
Objetos Compartidos y ya no estar disponible para otros usuarios.
Observe no obstante que no desaparecer de las sesiones activas de
otros usuarios.

Exportar e Imprimir
Imprimir: General

En esta pestaa podr especificar opciones relativas a la impresora y


el papel. En las dems pestaas hay opciones adicionales.

En el grupo Impresora, se muestran las impresoras disponibles en una


lista desplegable. Puede acceder a las Propiedades de la impresora
haciendo clic en este botn.

En el grupo Papel se pueden hacer selecciones de Tamao y Fuente


(bandeja).

En esta pgina de propiedades se pueden escoger otras opciones,


como cambiar la Orientacin del papel, elegir el Rango de Pginas
que se desea imprimir, especificar el Nmero de Copias y si se
quieren Intercalar Copias.

El grupo Tamao ofrece tres opciones diferentes de escala:

Marque esta opcin e introduzca un nmero de porcentaje para


Escala a _ %
aumentar o disminuir la escala de impresin.

Marque esta opcin para ajustar la escala de impresin al


Adaptar a
tamao de la hoja. Puede obtener mejores resultados si cambia
1x1 Pginas
la Orientacin.

Ajustar a _ x Marque esta opcin para ajustar la escala de impresin al


_ Pginas nmero de pginas especificado.

Si ha llegado al dilogo Imprimir usando el comando Archivo: Imprimir Hoja,


el grupo Tamao no estar disponible, pero puede ser reemplazado por el
grupo Opciones de Hoja donde podr determinar si quiere imprimir slo Esta
Hoja o Todas las Hojas y si desea Dibujar el Fondo (papel tapiz).
Tambin estn disponibles los siguientes botones:

Haga click en este botn para salvar las configuraciones para


Guardar
cabecera y pie mientras continua trabajando con este
Configuracin
dilogo.

Este botn abre una ventana que muestra una vista previa
Vista Previa
detallada del objeto imprimible actual.

Haga clic en este botn para que haga efecto el comando


Imprimir
imprimir y cierre este dilogo.

Imprimir: Diseo
Imprimir: Cabecera/Pie de pgina

Opciones de Impresin: Fecha y Hora

Imprimir Hoja

Vista Previa

Modo de Copiado

Exportar/Exportar Contenidos...

Mensajes de Error
Personalizados
QlikView ofrece la posibilidad de personalizar los mensajes de error de
grficos y cuadros de tabla. El dilogo Mensajes de Error
Personalizados se abre pulsando el botn Mensajes de Error, que se
encuentra en la pgina General del dilogo Propiedades de Grfico,
as como en la pgina General del dilogo Propiedades de Cuadro de
Tabla.

Una lista con los mensajes de error estndar. Para


Mensajes
personalizar un mensaje, seleccinelo y escriba el texto
Estndar
que desee en el cuadro de texto Mensaje Personalizado.
Aqu puede introducir el texto que desee mostrar en
lugar del mensaje estndar arriba seleccionado. El texto
puede ser una frmula calculada.
Mensajes Esta caracterstica permite cambiar por ej. un mensaje
Personalizad de error ms bien crptico (como: Agotado espacio de
os acumulacin local) por uno ms til para entender el
problema (en este caso: Por favor, haga una seleccin...
o: Incremente la asignacin de memoria o celdas por
haberse agotado el espacio de memoria local...) ).
Pulse este botn si desea aplicar los mensajes
Aplicar a
personalizados a todos los objetos calculados del
Todo
documento.
Haga clic en este botn para borrar todos los mensajes
Borrar Todo
de error personalizados.

Mtodos Abreviados de
Teclado
En este captulo encontrar una lista con los diversos mtodos
abreviados disponibles en QlikView.

Mtodos Abreviados del Men Archivo


Ctrl+N Equivale a Nuevo en el men Archivo.

Ctrl+O Equivale a Abrir... en el men Archivo.

Ctrl+May Equivale a Abrir en el Servidor... en el


s+O men Archivo.

Ctrl+S Equivale a Guardar en el men Archivo.

Equivale a Guardar Como... en el men


F12
Archivo.
Ctrl+P Equivale a Imprimir... en el men Archivo.

Ctrl+May Equivale a Imprimir como PDF... en el


s+P men Archivo.

Equivale a Editar Script... en el men


Ctrl+E
Archivo.

Ctrl+R Equivale a Recargar en el men Archivo.

Ctrl+May Equivale a Recarga Parcial en el men


s+R Archivo.

Equivale a Visor de Tablas en el men


Ctrl+T
Archivo.

Mtodos Abreviados del Men Editar


Equivale a Deshacer Cambios en el Diseo en el
Ctrl+Z
men Editar.

Equivale a Rehacer Cambios en el Diseo en el


Ctrl+Y
men Editar.

Ctrl+X Equivale a Cortar en el men Editar.

Ctrl+C Equivale a Copiar en el men Editar.

Ctrl+V Equivale a Pegar en el men Editar.

Supr Equivale a Eliminar en el men Editar.

Ctrl+A Equivale a Activar Todo en el men Editar.

Ctrl+F Equivale a Buscar en el men Editar.

Ctrl+May Equivale a Bsqueda Avanzada en el men


s+F Editar.

Mtodos Abreviados del Men Ver


Ctrl Equivale a Selecciones Actuales en el
+Q men Ver.

Ctrl Habilita o deshabilita la rejilla de


+G diseo.
Mtodos Abreviados del Men Selecciones
Mays+Flecha
Equivale a Atrs en el men Selecciones.
Izquierda

Mays+Flecha
Equivale a Adelante en el men Selecciones.
Derecha

Ctrl+Mays+L Equivale a Bloquear en el men Selecciones.

Equivale a Desbloquear en el men Selecciones


Ctrl+Mays+U
(desbloquea todas las selecciones).

Equivale a Borrar en el men Selecciones (elimina


Ctrl+Mays+D
todas las selecciones).

Mtodos Abreviados del Men Configuraciones


Ctrl+Alt Equivale a User Preferences... en el men
+U Configuraciones.

Ctrl+Alt Equivale a Propiedades de Documento... en el men


+D Configuraciones.

Ctrl+Alt Equivale a Propiedades de Hoja... en el men


+S Configuraciones.

Ctrl+Alt Equivale a Panel de Variables... en el men


+V Configuraciones.

Ctrl+Alt Equivale a Vista General de la Expresin... en el men


+E Configuraciones.

Mtodos Abreviados del Men Marcadores


Equivale a Aadir Marcador en el men
Ctrl+B
Marcadores.

Ctrl+May
Equivale a Ms... en el men Marcadores.
s+B

Mtodos Abreviados del Men Herramientas


Equivale a Editar Mdulo... en el men
Ctrl+M
Herramientas.

Ctrl+Alt Equivale a Alertas... en el men


+A Herramientas.
Mtodos Abreviados del Men Objeto (Cuadro de Lista,
Cuadro de Estadsticas y Cuadro de Seleccin
Mltiple)
Equivale a Bloquear en el men Objeto (bloquea las selecciones del
Ctrl+L
objeto activo).

Equivale a Desbloquear en el men Objeto (desbloquea las


Ctrl+U
selecciones del objeto activo).

Equivale a Borrar en el men Objeto (elimina las selecciones del


Ctrl+D
objeto activo).

Alt+Int Equivale a Propiedades en el men Objeto (abre el dilogo de


ro Propiedades del objeto activo).

Mtodos Abreviados de Teclado en el Script

Para ver una lista con los mtodos abreviados de teclado disponibles
en el Script, introduzca Ctrl+qsc en el panel de script.

Ctrl+G Va a un nmero de lnea en el script.

Ctrl+K,C Comenta lneas en el script.

Ctrl+K,U Elimina comentarios de lneas en el script.

Ctrl+Q,T,A Aade una pestaa en el script

Ctrl+Q,T,P Hace ascender la pestaa activa.

Ctrl+Q,T,D Hace descender la pestaa activa.

Ctrl+Q,T,N Renombra la pestaa activa.

Ctrl+Q,T,R Elimina la pestaa activa.

Ctrl+Q,Q Crea un script generado automticamente.

Ctrl+Q,U,I Abre la utilidad de Entrada Unicode.

Ctrl+Q,J,P, Crea un script para leer atributos desde


G archivos jpeg.

Ctrl+Q,M,P Crea un script para leer atributos desde


,3 archivos mp3.

Ctrl+Q,W, Crea un script para leer atributos desde


M,A archivos wma.

Mtodos Abreviados de la Tecla F


F1 Activa la ayuda contextual.
Introduce el modo de bsqueda si est activado un objeto sobre el
F3
que se puedan realizar bsquedas.

Activa la pestaa de hoja situada inmediatamente a la izquierda de la


F6
pestaa de hoja activa.

Activa la pestaa de hoja situada inmediatamente a la derecha de la


F7
pestaa de hoja activa.

F12 Equivale a Guardar Como... en el men Archivo.

Ctrl+
Activa la pestaa de hoja situada ms a la izquierda.
F6

Ctrl+
Activa la pestaa de hoja situada ms a la derecha.
F7

------------------------------------------------------------------------------------

Instalacin
Al adquirir QlikView recibir un e-mail con informacin sobre el
acuerdo de licencia y los nmeros de serie y nmeros de control
necesarios.

Paquetes de instalacin QlikView

Se puede seleccionar entre diversos paquetes de instalacin de


QlikView.

Las instalaciones de QlikView Desktop, QlikView Server y QlikView


WorkBench slo estn disponibles en versin de 64 bits.

Paquete de instalacin de QlikView Desktop

El paquete de instalacin de QlikView Desktop incluye los siguientes


componentes:

La aplicacin QlikView
El plugin QlikView Internet Explorer
Plantillas de QlikView
Ejemplos de QlikView

Seleccione Personalizado durante el proceso de instalacin si desea


reducir el nmero de componentes instalados.
Descargar e Instalar el Programa de Instalacin de
QlikView Desktop

Haga lo siguiente:

1. Vaya a la pgina de descargas y regstrese o inicie sesin para


iniciar la descarga de QlikView.

Descargue QlikView

2. Haga doble clic en el archivo Setup.exe para comenzar la instalacin.

Se debera iniciar el programa de instalacin.

Cuando se est ejecutando el programa de instalacin


1. Primero, seleccione en el desplegable el idioma deseado para la
instalacin y pulse Aceptar.

2. Espere mientras se prepara la instalacin, conforme a los dilogos


que se muestran.

3. Cuando se abra el dilogo de Bienvenida, lea la informacin y pulse


Siguiente.

4. Se abre el acuerdo de licencia del software. Lalo y haga clic en


Acepto las condiciones de este acuerdo de licencia (si est conforme).
A continuacin pulse Siguiente.

5. En el dilogo Informacin de Usuario especifique para quin se


personaliza la instalacin. Pulse Siguiente para continuar.

6. Si prefiere una carpeta de destino distinta de la predeterminada por


el programa de instalacin, especifique esto haciendo clic en Cambiar
en el dilogo Carpeta de Destino. A continuacin pulse Siguiente.

7. Aparece el dilogo Tipo de Instalacin. Si est seleccionada la opcin


Completa, se instalar la funcionalidad siguiente en la ruta
especificada en el dilogo anterior: El programa QlikView, el plug-in
de QlikView Internet Explorer, as como ejemplos de funcionalidad y
caractersticas de QlikView. Si elige Personalizado, al pulsar Siguiente
aparecer un dilogo donde podr especificar las caractersticas que
se van a instalar. Haga su seleccin y pulse Siguiente.

8. La instalacin ya est lista para comenzar. Pulse Siguiente para iniciar


la instalacin.

9. En el ltimo dilogo pulse Finalizar para finalizar el proceso de


instalacin.

Introduzca siempre la licencia QlikView en la cuenta con la que lo instal; si


no, no funcionar correctamente.
Registrar la Instalacin

Al ejecutar Setup.exe, se crea un archivo de registro en la carpeta


temp del usuario. El archivo de registro se llama QlikViewx64.wil.
Cada vez que se ejecuta la instalacin, se crea un nuevo archivo de
registro que reemplaza al anterior.

Archivo de Configuraciones QlikView

Todos los parmetros de configuracin de QlikView se almacenan en


un archivo (en vez de almacenarse en el registro). El archivo
Settings.ini, est ubicado en
C:\Users\username\AppData\Roaming\QlikTech\QlikView.

Los parmetros para QlikView OCX se hallan en el mismo archivo.

Serializacin

Si obtiene su licencia QlikView desde un servidor QlikView Server o si


posee una edicin personal 'Personal Edition' de QlikView no es
necesario proceso de serializacin alguno. No obstante, tambin es
posible adquirir un nmero de serie para este producto e introducirlo
en la pgina Preferencias de Usuario: Licencia. Un QlikView registrado
le permitir trabajar sin conexin, sin contacto alguno con un
QlikView Server, por largos perodos de tiempo (perodos de ms de
30 das). Contacte con su distribuidor QlikView para ms detalles.

El proceso de serializacin requiere de acceso a red, o bien activacin por


va telefnica.

Una vez que haya instalado y, opcionalmente, serializado su copia de


QlikView, puede comenzar a utilizar el programa.

Distribucin en Red de QlikView

Este tipo de instalacin es til si tiene muchas licencias y quiere estar


seguro de que todos los usuarios tengan la misma versin de
QlikView. Cada usuario necesita un nmero de licencia diferente.

Para distribuir una instalacin QlikView, necesita el archivo ejecutable


de instalacin. No hacen falta los nmeros de serie y nmeros de
control, hasta el inicio de la primera sesin de QlikView en un
ordenador cliente.

QlikView utiliza la tcnica de instalacin Microsoft Windows Installer


technique (paquete MSI).

Si desea ms informacin sobre la manera de instalar un paquete MSI


visite la pgina de Microsoft del instalador de Windows:
msdn.microsoft.com

El Editor de Archivo de Activacin de Licencia

Tambin puede actualizar su licencia y revisar el Archivo de Activacin


de Licencia seleccionando Actualizacin de Licencia desde el men
Ayuda. Esto no requiere acceso de red.

En este dilogo el usuario puede revisar o editar el Archivo de


Activacin de Licencia.

Nmero de Serie Registrado

Es el nmero de serie de la licencia QlikView que se introduce cuando


se instala el programa original. Tambin puede introducirse o editarse
posteriormente desde el dilogo Preferencias de Usuario: Licencia.
Tambin es posible ejecutar QlikView sin haber comprado una clave
de licencia. En ese caso, o bien tenemos un permiso de utilizacin de
un QlikView Server una CAL de Usuario, o una edicin gratuita para
uso personal (QlikView Personal Edition).

Archivo de Activacin de Licencia Actual

Es un archivo de texto que contiene informacin importante acerca de


la licencia instalada que se requiere para activar la licencia.

Contactar con el Servidor de Activacin de Licencias

Haga clic en este botn para contactar con el Servidor de Activacin


de Licencias si el cuadro de edicin Archivo de Activacin de Licencia
Actual est vaco.
Solucin de Problemas del Archivo de Activacin de Licencia

Se requiere un archivo de Activacin de Licencias (archivo LEF) para


verificar la validez de una clave de licencia QlikView. Durante la
inicializacin de la licencia se contacta a travs de Internet con el
Servidor LEF de Activacin de Licencias de Qlik. Siempre que la
informacin de la licencia sea correcta, automticamente se
transferir un archivo LEF a su ordenador. En circunstancias normales,
el procedimiento LEF no se percibe, ya que se realiza en segundo
plano. Sin embargo, hay instancias en que el procedimiento falla, bien
porque no se ha podido contactar con el servidor LEF, o a causa de un
firewall que no permite la transferencia del archivo LEF. Cuando esto
ocurre, se muestra el dilogo Fallo de Licencia para informarle acerca
del problema.

Si no ha podido obtener un archivo LEF vlido a travs del


procedimiento normal y es titular de uno, puede obtenerlo
directamente desde el Soporte de Qlik. Cuando copie el archivo de
texto directamente en el editor LEF, deber asegurarse de que no
haya espacios en blanco en el texto.

Actualizar QlikView

En el men Ayuda de QlikView, encontrar la opcin Actualizacin


QlikView... Si lo elige, le llevar hasta una web de actualizacin de
QlikView, en el que ver diversas actualizaciones posibles para su
versin de QlikView. Las actualizaciones disponibles dependen de la
informacin de su licencia y su sistema operativo.

Vea tambin:

Requisitos del Sistema de QlikView

OLE DB y ODBC
OLE DB

QlikView admite la interfaz OLE DB para conexiones a fuentes de


datos externas. Se puede acceder a un gran nmero de bases de
datos externas mediante los drivers Microsoft OLE DB Provider para
ODBC.

Est instalado el Proveedor OLE DB correcto?

Cuando seleccione Archivo, Editar Script, Conectar a OLE ODBC


llegar a la pgina Propiedades de Vnculo de Datos, si es que el
proveedor OLE DB est correctamente instalado. Si no, recibir un
mensaje de error indicando que no puede efectuarse la conexin
ODBC, en cuyo caso necesitar instalarlo.

Cundo es necesaria la interfaz ODBC?

Para acceder a una base de datos general es necesario tener la


interfaz ODBC (Open DataBase Connectivity) instalada. La alternativa
consiste en exportar datos desde la base de datos a un archivo en un
formato legible para QlikView.

Normalmente, algunos drivers ODBC se instalan junto con el sistema


operativo. Se pueden comprar drivers adicionales a proveedores de
software, buscarlos en Internet, o pedirlos al fabricante de DBMS.
Algunos drivers se distribuyen gratuitamente.

La interfaz ODBC aqu descrita es una interfaz en un ordenador


cliente. Si sus planes son utilizar ODBC para el acceso a una base de
datos relacional multiusuario en un servidor de red, posiblemente
necesitar software DBMS adicional, que permita a un cliente acceder
a la base de datos en el servidor. Contacte con su proveedor de DBMS
para ms informacin acerca del software requerido.

QlikView funciona tanto con drivers ODBC de 32 bits como de 64 bits.

Est instalado el driver ODBC correcto?

En una plataforma de 64 bits se pueden emplear aplicaciones de 32 y


64 bits. Tambin es posible ejecutar ambos drivers ODBC de 32 y 64
bits.

Cuando se utilicen las versiones de 64 bits de ODBC y QlikView, el


Administrador de Fuentes de Datos ODBC se encuentra en el Panel de
Control, Herramientas Administrativas.

Cuando se utilicen las versiones de 32 bits de ODBC y QlikView,


deber iniciar el Administrador de 32 bits mediante el archivo
ejecutable odbcad32.exe, que se encuentra ubicado en la carpeta
SysWOW64, normalmente en c:\windows\SysWOW64.

Segn Microsoft, en las versiones de 64 bits de los sistemas


operativos, la carpeta system32, normalmente c:\windows\system32,
contiene nicamente archivos de 64 bits. Si hay tambin una versin
de 32 bits del archivo, sta residir en la carpeta syswow64. Vase
http://technet.microsoft.com para ms informacin.

En un sistema operativo de 32 bits la configuracin es muy sencilla


dado que todos los archivos y drivers son de 32 bits.
Deber haber un Administrador de Orgenes de Datos ODBC instalado
en el sistema. (Para ODBC de 32 bits en un sistema operativo de 64
bits, ejecute odbcad32.exe).

Busque en la pestaa ODBC Drivers los drivers que estn instalados.

El dilogo Administrador de Orgenes de Datos ODBCC, pestaa Drivers.

Si no encuentra el driver que necesita en el cuadro de dilogo Drivers,


pngase en contacto con su proveedor habitual para recibir el driver
correcto.

Crear fuentes de datos ODBC

Hay que crear una fuente de datos ODBC para la base de datos a la
que desea acceder. Esto se puede hacer durante la instalacin de
ODBC o en una fase posterior.

Antes de comenzar con la creacin de fuentes de datos, debe decidir


si su fuente de datos va a ser de usuario o de sistema. A las fuentes
de datos de usuarios no se puede acceder a menos que se haya
utilizado el ID correcto de usuario en el momento de hacer login. Para
compartir las fuentes de datos con otros usuarios, hay que crear
primero las fuentes de datos de sistema.

1. Abra de nuevo el dilogo Administrador de Orgenes de Datos ODBC.

2. Vaya a la pestaa DSN de Usuario para crear fuentes de datos de


usuario, o la pestaa DSN de sistema para crear fuentes de datos de
sistema.
3. Haga clic en el botn Agregar. Se abrir el cuadro de dilogo Aadir
Fuente de Datos, el cual muestra una lista de los drivers ODBC
instalados.

4. Si el driver ODBC correcto est en la lista, seleccinelo y haga clic en


el botn Aceptar. Se abrir un dilogo especfico que corresponde al
driver de base de datos seleccionado. Asigne un nombre a la fuente
de datos y configure los parmetros necesarios. Cuando haya
terminado haga clic en Aceptar.

Iniciar QlikView
Arranque QlikView desde el men Inicio, Programas, o bien haciendo
doble clic en un documento QlikView.

Si desea iniciar QlikView desde la lnea de comandos, puede utilizar


los parmetros descritos en la siguiente seccin.

Sintaxis de la lnea de comandos

Invocar la lnea de comandos de QlikView se puede describir


mediante la siguiente sintaxis:

[ ruta ] Qv.exe [ { parmetro } archivodedocumento ]

La ruta es la ruta absoluta al archivo, o la relativa al directorio actual.

archivodedocumento::= [ ruta ] archivodedocumento

archivodedocumento es el nombre de archivo de su documento.

parmetro puede ser alguna de las siguientes opciones:

/r

Parmetro de recarga. El documento se abrir y el script se cargar


de nuevo. Por lo tanto el documento se guardar y QlikView se
cerrar automticamente.

/rp

Lo mismo que el anterior, pero la recarga es parcial.

/l

Carga datos nuevos. El documento se abrir y el script se cargar de


nuevo. El documento no se guardar y QlikView permanecer abierto.

/lp
Lo mismo que el anterior, pero la recarga es parcial.

/v

Si a este parmetro le sigue directamente un nombre de una variable


y una asignacin, la variable recibir el valor asignado antes de que
se inicie la ejecucin del script.

/nodata

Abre el documento sin datos de variables, de tabla, ni de campo. Esta


funcionalidad tambin est disponible para documentos abiertos
previamente desde la pgina Inicio.

/NoSecurity

Ignora las medidas de seguridad de QlikView acerca de macros y


scripts hostiles, incrustados en documentos QlikView. No se
mostrarn dilogos de advertencia preguntando al usuario si acepta
el cdigo potencialmente peligroso. Use este parmetro con cuidado y
slo en documentos bien conocidos.

Ejemplo:

qv.exe /r/vMyvar=123 abc.qvw

Para evitar que aparezcan mensajes de error cuando se ejecutan los


scripts en modo por lotes, siempre establezca la variable errormode a
0 en el script.

Pgina de inicio
En la pgina de inicio hay varias secciones que se muestran en la
tabla que aparece a continuacin.

Ejemplos Un conjunto de ejemplos que se pueden examinar para


aprender a usar QlikView de varias formas.
Reciente Contiene un listado con los documentos y pginas web abiertos
ms recientemente. Simplemente haga clic sobre algunos de
ellos si desea abrirlos. Haga clic con el botn derecho en un
documento para tener acceso a un men con las siguientes
opciones tiles:
Abrir Documento Sin Datos
Abre el documento sin cargar los datos de tablas y campos. Se
abre un diseo con todas las hojas y objetos de hoja en su sitio,
pero sin datos, es decir, vaco. Esta funcionalidad puede resultar
til para, por ejemplo, la apertura de documentos corruptos, o
para evitar largas esperas en la apertura de documentos muy
extensos cuando slo se desea efectuar un pequeo cambio en
el diseo (por supuesto el script debe volver a ejecutarse para
repoblar el documento tras los cambios). Esto tambin se puede
hacer mediante la lnea de comando nodata.
Abrir Documento y Recargar los Datos
Abre el documento y realiza una recarga inmediata.
Examinar Documentos en Carpeta
Abre la carpeta que contiene el documento de la lista.
Aadir Documento a Favoritos
Aade el documento o pgina web a la lista de Favoritos.
Eliminar Documento de esta Lista
Elimina el documento de la lista de Documentos Abiertos
Recientemente. El archivo real del documento permanece
invariable en su ubicacin

Contiene un listado de los documentos y pginas web aadidos


previamente a la lista de Favoritos. A diferencia de la lista de
Documentos Abiertos Recientemente, la lista de Favoritos
permanece invariable a menos que usted aada o elimine
entradas explcitamente. Simplemente haga clic en uno de sus
documentos o pginas favoritos para abrirlo de nuevo. Haga clic
con el botn derecho en un documento para tener acceso a un
men con las siguientes opciones tiles:
Abrir Documento Sin Datos
Abre el documento sin cargar las variables ni los datos de tablas
y campos. Se abre un diseo con todas las hojas y objetos de
hoja en su sitio, pero sin datos, es decir, vaco. Esta
funcionalidad puede resultar til para, por ejemplo, la apertura
Favoritos
de documentos corruptos, o para evitar largas esperas en la
apertura de documentos muy extensos cuando slo se desea
efectuar un pequeo cambio en el diseo (por supuesto el script
debe volver a ejecutarse para repoblar el documento tras los
cambios). Esto tambin se puede hacer mediante la lnea de
comando nodata.
Abrir Documento y Recargar los Datos
Abre el documento y realiza una recarga inmediata.
Examinar Documentos en Carpeta
Abre la carpeta que contiene el documento de la lista.
Eliminar "documento" de Favoritos
Elimina el documento de la lista de Favoritos. El archivo real del
documento permanece invariable en su ubicacin

Contiene guas y otros recursos para obtener ms informacin


Informaci
sobre QlikView, como por ejemplo tutoriales, formacin online y
n adicional
QlikView Community.
Haga clic en el botn Nuevo documento si desea crear un documento
nuevo.

QlikView recordar la pestaa que se utiliz por ltima vez y abrir la


pgina de inicio con dicha pestaa activa la prxima vez que se inicie
QlikView. Quite la seleccin de la casilla de verificacin Mostrar Pgina
de Inicio al ejecutar QlikView, si la pgina de inicio no debe aparecer
cuando se inicia el programa.

La pgina de inicio se puede dejar abierta y se mostrar entonces


como Pgina de Inicio en el men de Windows. Si se cierra la pgina
de inicio, podr abrirse de nuevo en cualquier momento escogiendo
Mostrar Pgina de Inicio en el men Ayuda.

Conectar con el Servidor

Este dilogo se utiliza para abrir un documento QlikView de forma


remota en un Servidor QlikView.

Tenga en cuenta que al abrir un documento como cliente de un


QlikView Server experimentar algunas restricciones, en comparacin
con las posibilidades de abrirlo como un documento local. Como
cliente, puede que no se le permita aadir o eliminar objetos de hoja,
dependiendo de si el documento admite colaboracin o no. No se
podrn aadir o eliminar hojas. Adems, no se podr acceder a la
mayora de dilogos de propiedades, ni al script, ni se podrn
modificar macros, ni guardar el documento.

En Servidor introduzca el nombre o la URL de un equipo que est


ejecutando QlikView Server. Haga clic en Conectar. Se pueden
recuperar los servidores visitados recientemente en la lista
desplegable. Una URL puede contener datos de conexin adicionales.

Vea: Conexin con pseudo-URL:

Una vez conectado, la parte central del dilogo muestra las carpetas
de documento disponibles en el QlikView Server. Haga clic sobre una
carpeta y se mostrarn los documentos disponibles en Nombre, en la
parte inferior del dilogo. Haga doble clic sobre un documento o
seleccinelo y haga clic sobre el botn Abrir para abrir el documento.

Borrar Este botn borra la lista de Servidores Recientes de la Pgina de


Lista Inicio.

Seleccione cmo identificarse en el QlikView Server.


Estn disponibles los siguientes tres mtodos de autenticacin:
Utilizar Identidad NT
Se utilizar identidad NT autenticada. Slo funciona si el
ordenador est conectado al mismo dominio NT que el QlikView
Server.
Annimo
Emplea identidad annima. Slo podr conectar si el servidor
QlikView Server est configurado para permitir usuarios
Autenticac annimos y slo podr ver documentos que tengan permisos de
in archivo para una cuenta annima de QlikView Server. La
conexin pseudo-URL al Servidor se completar con una @ antes
del nombre del servidor.
Cambiar Identidad
Se utilizar un nombre de usuario NT especfico conocido en el
dominio del QlikView Server. El nombre de usuario se escribe en
el cuadro de edicin ID de Usuario. Se le pedir la
correspondiente contrasea de usuario cuando pulse el botn
Conectar. La conexin con pseudo URL al Servidor se completar
con el nombreusuario@ antes del nombre del servidor.

Si est marcada esta opcin, el panel inferior del dilogo


Modo
mostrar los contenidos de todas las subcarpetas
Plano
simultneamente en lugar de utilizar la vista en forma de rbol.

Conexin con pseudo-URL:

Cuando conecta al Servidor QlikView desde clientes Windows, bien


mediante el dilogo Abrir en el Servidor o bien mediante archivos de
vnculo, se utiliza una pseudo URL como direccin del documento.

La sintaxis es la siguiente:

qvp://[[username][@]]hostname[:port|;protocol]/docname
Dnde:

username es un ID de usuario de Windows. El parmetro es


opcional.

hostname es el nombre del servidor central. El parmetro es


obligatorio.

docname es el nombre del documento QlikView (excluyendo la


extensin qvw). El parmetro es opcional.

port (por ej. 4749) puede servir para especificar un determinado


puerto utilizado por el servidor.

protocol (por ej. http) se puede emplear para especificar un


protocolo de tunelizacin. El parmetro es opcional.

@ sin username indica identidad annima.

Si se omite la identidad del usuario, se presupone la identidad de


acceso a Windows.

Ejecucin por Lotes


Si el documento QlikView debiera actualizarse regularmente, por ej.
cada noche, esto donde mejor se hace es en QlikView Server o
QlikView Publisher.

QlikView Server

QlikView Server ofrece una plataforma donde alojar y compartir


informacin QlikView a travs de Internet/Intranet. QlikView Server
est totalmente integrado con QlikView para suministrar un paquete
tecnolgico de anlisis de datos potente y sin fisuras a los usuarios
finales. El componente de servidor que aporta QlikView Server es la
parte central de esta tecnologa, que proporciona una comunidad de
documentos QlikView robusta, centralizada, capaz de conectar
mltiples usuarios, mltiples tipos de clientes, documentos y objetos,
en un entorno seguro y cmodo.

QlikView Publisher

QlikView Publisher es un miembro ms de la familia de productos


QlikView que gestiona acceso y contenidos. Al presentar a los
usuarios finales una informacin actualizada y permitirle a usted
gestionar sus documentos QlikView de una forma potente y
sofisticada, QlikView Publisher es una valiosa incorporacin al
paquete QlikView.
QlikView Publisher distribuye los datos almacenados en documentos
QlikView a usuarios dentro y fuera de la organizacin. Restringiendo
los datos, cada usuario recibe nicamente la informacin que le
concierne. El servicio QlikView Publisher y su interfaz de usuario estn
ahora totalmente integrados en QlikView Server y en la consola
QlikView Management Console (QMC).

Si no posee acceso a QlikView Server o QlikView Publisher, puede


recargar documentos QlikView directamente desde la aplicacin
independiente. Y a continuacin utilice las opciones de la lnea de
comandos.

Vea: Sintaxis de la lnea de comandos

Programador de Tareas

Windows tiene un servicio Programador de Tareas. Los servicios se


controlan desde Herramientas administrativas. Asegrese que el
Estado est configurado en Activado (e Inicio en Automtico, para que
el servicio se inicie automticamente despus de reiniciar) para este
servicio o servicios relevantes.

La forma ms fcil de iniciar la ejecucin de un proceso por lotes, es


crear un archivo para el lote o proceso, con los comandos relevantes.
El archivo, que se podra denominar por ej. MyBatch.cmd, podra
contener por ej. los siguientes comandos:

C:\qlikview\qv.exe /r C:\qlikview\example\file.qvw

El Servicio de Planificacin horaria

El servicio de planificacin horaria se ejecuta por lo general sujeto al


reloj del sistema, lo cual comporta ciertas limitaciones. Si fuera
necesario acceder a recursos de la red, deber reconfigurar el servicio
para que se ejecute conforme a un reloj de sistema diferente. Como la
licencia QlikView se almacena en una carpeta especfica asociada a
una cuenta, deber asegurarse de que est correctamente registrada
para la cuenta que se va a utilizar. Esto se puede hacer iniciando un
proceso interactivo:

Le remitimos a la documentacin de su sistema operativo si desea


informacin ms especfica sobre cmo replanificar una tarea.

Seccin de Acceso
Para reejecutar un archivo QlikView que contiene una seccin de
acceso, asegrese de que el nmero de serie de la licencia instalada
en el aparato que realiza la ejecucin del proceso por lotes, tenga
permiso para ejecutar el script sin tener que introducir nombre de
usuario o contrasea. Vase el ejemplo arriba.

Vea: Seguridad

ODBC

Si se emplea ODBC, asegrese de que la definicin de DSN est


disponible desde el reloj de sistema que hace la reejecucin. La forma
ms fcil de asegurarlo, probablemente ser definir el DSN como DSN
de Sistema en el Panel de Control de ODBC.

QlikView Personal Edition


Con QlikView Personal Edition, Qlik ofrece una versin gratuita de
QlikView para un uso personal. Va dirigido a individuos, estudiantes o
pequeas empresas. QlikView Personal Edition es el producto QlikView
Desktop completo y utiliza el mismo paquete de instalacin. La nica
diferencia es que QlikView Personal Edition se ejecuta sin una clave
de licencia.

Si en cualquier momento usted o su empresa deciden adquirir una


licencia QlikView completa, esta instalacin de Personal Edition se
convertir automticamente en un completo QlikView Desktop, sin
requerir software adicional y sin efectuar cambio alguno en sus
documentos QlikView.

No hay limitaciones en cuanto a funcionalidad o tiempos en QlikView


Personal Edition, pero s hay unos aspectos a tener en cuenta en
relacin al manejo de documentos QlikView. En QlikView Personal
Edition, todo documento se almacena con una clave de usuario que
liga dicho documento al ordenador en el que se cre. Esto implica
que:

QlikView Personal Edition slo puede abrir archivos creados


empleando dicha copia especfica de QlikView. Esto significa que, con
QlikView Personal Edition no podr utilizar sus documentos QlikView
en diferentes ordenadores, no podr compartir sus documentos
QlikView con usuarios no registrados, ni abrir un documento QlikView
de otro usuario (a excepcin de algunos documentos preparados
especficamente para uso personal por Qlik). No obstante, los
documentos creados en QlikView Personal Edition se pueden utilizar
con una copia de licencia de QlikView Desktop y tambin pueden
publicarse en un QlikView Server.
No se puede importar todo el diseo completo de un documento
(hojas/objetos/parmetros de seguridad, etc. en formato XML, sin los
datos) en QlikView Personal Edition.

Si tuviera que cambiar de ordenador, no podr abrir sus documentos


creados con anterioridad con QlikView Personal Edition. En ese caso,
puede elegir recuperar sus archivos. Recuperar los archivos implica
que se genera una nueva clave de usuario, asignada al documento
antiguo y empleada para todos los archivos subsiguientes, no slo
para ese archivo en particular. Tras recuperar un archivo ya no podr
utilizarlo en el ordenador en el que lo cre.

QlikView acepta 4 cambios de clave de usuario en un documento. Si


las agota, recibir un mensaje de error Agotados los 4 intentos de
cambio de clave y el documento no se abrir ms. La nica
posibilidad entonces es recrearlo partiendo de cero.

Por lo tanto, no debera recuperar documentos QlikView que usted no


haya creado (de un foro, de un colega, etc.). Hacer eso agotar uno
de sus intentos de recuperacin.

Como usuario de QlikView Personal Edition podr actualizar el


software a una nueva versin en cualquier momento y continuar
trabajando en sus documentos. Las nuevas versiones se descargan
del sitio web de descargas de QlikView y se instalan en el ordenador
que est utilizando.

Descargar QlikView

Si ha agotado todos sus intentos de recuperacin de archivos, descargar


una nueva versin o descargar la misma versin de nuevo no reiniciar la
cuenta.

Los usuarios de QlikView Personal Edition no tienen derecho a la


asistencia telefnica o soporte por correo electrnico de Qlik, pero
pueden disfrutar de un excelente soporte visitando nuestra activa
comunidad de usuarios, Qlik Community. Todos los contenidos estn
accesibles y a disposicin de nuestros miembros, pero deber
registrarse si desea hacer preguntas en el foro, descargar archivos o
solicitar formacin.

Crear una cuenta Qlik

Una de las mejores maneras de aprender sobre las capacidades de


QlikView es siguiendo el Tutorial de QlikView, el cual ofrece consejos y
pistas tiles, como ejemplos de expresiones, bloques de cdigo y
consejos de diseo. El Tutorial y sus correspondientes archivos se
pueden descargar de la pgina de Descargas de QlikView . Estos
documentos tambin estn adaptados para su uso en QlikView
Personal Edition.
Archivo QlikView
Un documento QlikView es un archivo que contiene todo lo necesario
para un anlisis completo de los datos:
los datos mismos

el script necesario para actualizar el archivo QlikView con la


informacin actual de la base de datos

toda la informacin relacionada con la presentacin o el diseo, es


decir: todas las hojas, cuadros de lista, grficos, etc.

las alertas de documento, los marcadores de documento e informes


de documento

la informacin acerca de las restricciones de acceso

un modulo de macros

Por eso, a travs de los archivos QlikView, se puede distribuir


informacin muy fcilmente. El anlisis no depende de la ubicacin de
los datos originales o de las condiciones de red. Los documentos
QlikView son una forma de compartir informacin con usuarios que no
poseen acceso a la fuente original de los datos.

Archivos de Proyecto QlikView

Control de Versiones (source control)

Archivos Internos

Acceder a un Documento QlikView

Archivos de Proyecto QlikView


Se puede guardar un documento QlikView en varios archivos, lo cual
puede servir para tener diferentes versiones. Cada archivo definir
una propiedad del documento: una hoja, un objeto, el script, etc.

Cada vez que se abra el documento y se modifique algn objeto o


parmetro, estos cambios se guardarn en los diferentes archivos,
facilitando el seguimiento de los diversos cambios efectuados en el
documento. De esta forma, tambin se podr ver quin realiz un
cambio y en qu parte del documento.

Para crear estos archivos de proyecto el usuario deber crear una


carpeta cerca del archivo qvw, darle el mismo nombre que el
documento QlikView y aadir -prj al nombre de archivo, por ej. la
carpeta de proyecto de un documento denominado Datos
Financieros.qvw debera ser Datos Financieros-prj.

No se guardarn datos del documento en los archivos de proyecto.

Archivos en la carpeta de proyecto

El archivo QlikViewProject.xml contiene una lista con todos los objetos


que forman parte del documento QlikView.

Las diferentes hojas y objetos de la lista se denominan igual que su ID


de objeto. Los archivos de proyecto son:

QlikViewProject.xml - contiene una lista de todos los archivos


incluidos en el proyecto.

AllProperties.xml

DocProperties.xml

DocInternals.xml

TopLayout.xml

LoadScript.txt - contiene el script de carga del documento.

Module.txt - contiene el cdigo de macro del documento, si lo hay.

Module.txt - se crea un nico archivo para cada hoja. Adems los


archivos contienen referencias a todos los objetos de hoja de la hoja.

Tambin se crean archivos aparte para cada objeto de hoja:

o LB<id>.xml

o SB<id>.xml

o MB<id>.xml

o TB<id>.xml

o CH<id>.xml

o IB<id>.xml

o CS<id>.xml

o BU<id>.xml

o TX<id>.xml
o LA<id>.xml

o SL<id>.xml

o SO<id>.xml

o BM<id>.xml

o CT<id>.xml

o RP<id>.xml

Los archivos DocProperties.xml, AllProperties.xml, DocInternals.xml y


TopLayout.xml contienen todos ellos configuraciones de propiedades
para las distintas partes del documento. DocBinary.dat contiene datos
confidenciales para el usuario, como por ej. contraseas.

Control de Versiones (source


control)
Se puede conectar QlikView Desktop a un sistema de control de
versiones; los proveedores utilizados para suministrar control de
versiones son QvMsscciProvider.exe y QvSvnProvider.exe; proveen
acceso tanto a Microsoft Team Foundation Server como a Subversion.

Una vez conectado a un sistema de control de versiones, el


desarrollador de QlikView puede aadir proyectos a dicho sistema de
control de versiones. Durante el proceso Aadir:

Se guarda el documento QlikView

Se crea la carpeta de proyecto

Los archivos de proyecto se exportan a la carpeta de proyecto

Los archivos de proyecto se aaden al sistema source control

Se crea un archivo con las configuraciones del proyecto

El archivo de configuraciones de proyecto se almacena en la carpeta


local de proyectos y contiene los parmetros necesarios para acceder
a la informacin del proyecto en el sistema de control de versiones. El
archivo de las configuraciones de proyecto no se incluye en los
archivos manejados por el sistema de control de versiones. La
existencia del archivo con las configuraciones del proyecto le dice a
QlikView que un determinado documento lo gestiona un sistema de
control de versiones. Adems, QlikView ha de poder encontrar y
cargar el necesario DLL de proveedor, para tratar el documento como
adjunto al sistema de control de versiones. Esta comprobacin se
realiza cada vez que se abre un documento en QlikView y se crea un
archivo de configuraciones en la carpeta de proyecto con informacin
sobre el proveedor del sistema de control de versiones, esto es,
SourceControlSettings.ini.

Si el documento est ligado a source control, la barra de estado


contendr un indicador con el estado del documento.

La integracin de QlikView con source control slo afecta al diseo del


documento. Ningn dato cargado en QlikView se deposita o extrae de
source control. La operacin Obtener Proyecto de Source Control
carga un documento que contiene todo excepto datos. Se ha de
efectuar una recarga de script para poblar el documento con datos.

Tras conectar un documento QlikView con source control, guardar el


documento desconectar automticamente los archivos que tengan
cambios. QlikView no tiene otra manera de comprobar los archivos de
proyecto. Si el sistema Source Control no est disponible cuando se
va a guardar el documento, entonces QlikView tratar de trabajar sin
conexin, esto es, eliminar las etiquetas de slo lectura de los
archivos modificados y guardar la ltima versin. La prxima vez que
se guarde el documento, cuando el sistema de Source Control ya est
disponible, QlikView har un check out de todos los archivos
modificados localmente.

Al guardar el documento, los archivos de proyecto no se cargan en


source control. Para subir actualizaciones de documentos a Source
Control tendr que utilizar el elemento de men Subir Cambios . Una
nica operacin check-in en QlikView puede generar varios cambios
cuando se utiliza Microsoft TFS y slo uno cuando se utiliza
Subversion. En consecuencia, el desplazarse por los cambios
seleccionando los archivos de forma aleatoria no es recomendable ya
que no garantiza la estabilidad del documento.

Para ms informacin, consulte la informacin sobre Control de


versiones (Source Control) disponible en Qlik Community.

Archivos Internos
Referencias a archivos en el diseo QlikView

Hay una serie de lugares, en el diseo mismo de QlikView, donde se


pueden referenciar archivos externos como info, como imgenes de
fondo etc. Los archivos externos se referencian mediante una ruta
local o URL.
Archivos Internos en documentos QlikView

En determinados casos puede ser preferible incluir los archivos en el


documento QlikView.

El prefijo info que precede a las sentencias Load y Select en el script


puede ir precedido de (o ser reemplazado por) el prefijo bundle. Los
archivos externos sern ledos e incluidos en el documento QlikView.
Los archivos externos ya no sern necesarios para referenciar los
contenidos del archivo, haciendo as el documento QlikView mucho
ms gil.

Mostrar info y la funcin info emplearn automticamente los


archivos incluidos cuando estn disponibles. La sintaxis para
referencias explcitas es la siguiente:

qmem://fieldname/fieldvalue |

qmem://fieldname<index>

donde index es el ndice interno de un valor dentro de un campo.

Ejemplos:

'qmem://Country/Austria'

'qmem://MyField/34'

Archivos internos en el archivo de programa QlikView

Dentro del programa QlikView hay incluidas una serie de imgenes


estndar que pueden utilizarse en cualquier documento sin requerir
ningn tipo de preparacin adicional especial.

En el archivo de programa QlikView, se ha incluido un conjunto de


archivos de imagen. Estos se pueden referenciar directamente desde
el diseo, sin necesidad de preparaciones especiales. La sintaxis para
referenciar es la siguiente:

qmem://<builtin>/filename

donde filename es uno de los nombres de archivo enumerados ms


abajo (incluida la extensin).

Ejemplos:

'qmem://<builtin>/Arrow_N_G.png'

='qmem://<builtin>/Smiley'&if(sum(Result)<0,1,3)&'_Y.png'
Imgenes de Flecha

El conjunto de flechas permite mostrar flechas en ocho direcciones y


cuatro colores. Los nombres de archivo se codifican de la siguiente
manera: La palabra Arrow seguida de una direccin de mapa ( _N,_NE,
_E,_SE, _S, _SW, _W o _NW ). Esto puede ir seguido de _G para el
verde, _R para rojo, e _Y para el amarillo. Si no se especifica color
alguno en el archivo, se indicar mediante una flecha gris.

Otras imgenes

Tambin se incluyen otras imgenes en el conjunto. stas estn


disponibles normalmente en varios colores. A continuacin una lista
con las imgenes disponibles.

Cross_R.pn
Check.png Check_G.png Cross.png
g

Minus.png Minus_R.png Plus.png Plus_G.png

Smiley1_G.pn Smiley1_Y.pn Smiley2.pn


Smiley1.png
g g g

Smiley2_B.pn Smiley2_Y.pn Smiley3_R.


Smiley3.png
g g png

Smiley3_Y.pn Question.p
Thumb1.png Thumb2.png
g ng

Question_G.p Question_R.p Question_Y.p Exclamatio


ng ng ng n.png

Exclamation_ Exclamation_ Exclamation_


G.png R.png Y.png

Sonidos

Tambin se han incluido diversos archivos de sonido (.wav) como


recurso asociado en QlikView, se accede a ellos a travs de las
siguientes rutas:

qmem://<bundled>/sounds/qv_bttn.wav
qmem://<bundled>/sounds/qv_can.wav
qmem://<bundled>/sounds/qv_clear.wav
qmem://<bundled>/sounds/qv_load.wav
qmem://<bundled>/sounds/qv_lock.wav
qmem://<bundled>/sounds/qv_menu.wav
qmem://<bundled>/sounds/qv_ok.wav
qmem://<bundled>/sounds/qv_redo.wav
qmem://<bundled>/sounds/qv_reex.wav
qmem://<bundled>/sounds/qv_save.wav
qmem://<bundled>/sounds/qv_scrpt.wav
qmem://<bundled>/sounds/qv_ulock.wav
qmem://<bundled>/sounds/qv_undo.wav

Acceder a un Documento
QlikView
Acceder a Documentos QlikView desde el Exterior

Se puede acceder a documentos QlikView desde fuera del programa


QlikView mediante la interfaz de Automatizacin.

Una forma ms directa de acceder a documentos existentes consiste


en utilizar GetObject.

Ejemplo:

Este ejemplo no funciona en VBScript.


Private Sub OpenAndReload_Click()
Set QvDoc = GetObject
("c:\windows\desktop\test.qvw")
QvDoc.Reload
End Sub

Acceder a Documentos de QV desde el Intrprete de


Macros Interno

Cuando se utiliza el Motor Interno VBScript, la nica referencia


disponible es la propiedad ActiveDocument de la clase Application.
Todas las referencias debern empezar en este punto.

Ejemplos:

Sub Clr
Set QVDoc = ActiveDocument
QvDoc.ClearAll(false)
End sub
Sub EndQV
ActiveDocument.Application.Quit()
End sub

Introduccin a la carga de
datos
Aqu tiene una breve introduccin a la carga de datos en QlikView.
Ofrece una vista general de los temas que abarca esta seccin y
explica cmo hacer cargas y transformaciones bsicas de datos.

QlikView utiliza un script de carga, el cual se gestiona desde el editor


de script, para poder conectar y recuperar datos de diversas fuentes
de datos. En el script estn especificados los campos y las tablas que
se van a cargar. Tambin se puede manipular o transformar la
estructura de datos empleando determinadas sentencias de script y
expresiones.

Durante la ejecucin del script, QlikView identifica campos comunes a


distintas tablas (los campos clave) para asociar los datos. La
estructura de datos resultante de los datos en el documento se puede
monitorizar en el visor de tablas. Se pueden hacer cambios en la
estructura de datos renombrando los campos, para as obtener
diferentes asociaciones entre las tablas.

Ejecutamos el script haciendo clic en en el botn Recargar. Tras la


ejecucin de script, se abre el dilogo Seleccionar campos, donde
podemos elegir los campos que deseamos mostrar en cuadros de lista
en la hoja de QlikView.

Una vez que se han cargado los datos en QlikView, se almacenan en


el documento. El documento es la esencia de la funcionalidad del
programa y se caracteriza por diversos factores: la manera libre e
intuitiva en que se asocian los datos, el enorme nmero de
dimensiones posibles, su alta velocidad de anlisis y su tamao
compacto. Cuando se abre el documento, ste se almacena en la
RAM.

El anlisis en QlikView siempre se produce mientras el documento no


est directamente conectado con sus fuentes de datos. En
consecuencia, para actualizar los datos, debemos recargar el script.

Informacin sobre las estructuras de datos


Directrices para datos y campos

Cargar datos desde archivos

Cargar datos de bases de datos

Entender las referencias circulares

Renombrar campos

Concatenar tablas

Cargar datos de una tabla previamente cargada


Recarga Parcial

Expansiones de signo dlar

Uso de las comillas en el script

Utilizacin de caracteres comodn en los datos

Manejo de valores NULL

Archivos QVD

Direct Discovery

Mejores prcticas de modelado de datos

Llamadas a Funciones VBScript desde el Script

Optimizacin del Rendimiento de Aplicaciones

Proteccin de Datos

Informacin sobre las


estructuras de datos
Sentencias de carga de datos

Los datos se cargan a travs de sentencias LOAD o SELECT. Cada una


de estas sentencias genera una tabla interna. Una tabla siempre se
puede considerar como un listado de algo, cada registro (fila) es por
tanto una nueva instancia del tipo de objeto y cada campo (columna)
un atributo especfico o una propiedad del objeto.

Reglas:

Tenga en cuenta las siguientes reglas cuando vaya a cargar datos en


QlikView:

QlikView no distingue entre las tablas generadas por una sentencia


LOAD o SELECT. Esto significa que, al cargar varias tablas, no importa
si se cargan mediante una sentencia LOAD o SELECT, o una
combinacin de ambas.

El orden de los campos en la sentencia o en la tabla original de la


base de datos es indiferente para la lgica de QlikView.
Los nombres de los campos se utilizan en el proceso posterior para
identificar los campos y establecer asociaciones. Los nombres
distinguen entre maysculas y minsculas, por eso en muchas
ocasiones habr que cambiarlos de nombre en el script.

Ejecucin de script

En general, el orden de eventos de una tpica sentencia LOAD o


SELECT es el siguiente:

1. Evaluacin de las expresiones

2. Renombrar campos mediante as

3. Renombrar campos mediante alias

4. Cualificar los nombres de campos

5. Enlazar datos en nombres de campo que coinciden

6. Almacenar los datos en una tabla interna

Campos

Tablas lgicas

Nombres de tabla

Etiquetas de Tabla

Asociaciones entre tablas lgicas

Claves sintticas

Tipos de datos de QlikView

Campos
Los campos son las entidades primarias de almacenamiento de datos
en QlikView. Un campo normalmente contiene una serie de valores,
denominados valores de campo. En la terminologa de las bases de
datos se dice que los datos procesados por QlikView proceden de los
archivos de datos. Un archivo se compone de varios campos donde
cada entrada de datos constituye un registro. Los trminos archivo,
campo y registro son equivalentes a tabla, columna y fila
respectivamente. La lgica AQL de QlikView funciona nicamente en
los campos y sus valores de campo.
Los datos de campo son recuperados por el script mediante las
sentencias LOAD, SELECT o Binary. La nica manera de modificar los
datos de un campo es ejecutando de nuevo el script. Los valores de
campo reales no pueden ser manipulados por el usuario desde el
diseo ni por medio de la Automatizacin. Una vez ledos en QlikView,
solo pueden visualizarse y emplearse para selecciones lgicas y
clculos.

Los valores de campo consisten en datos numricos o alfanumricos


(texto). Los valores numricos en realidad tienen dos valores, el valor
numrico actual y su representacin de texto con formato. En los
objetos de hoja slo se muestra ste ltimo.

El contenido de un campo se puede representar en un cuadro de lista.

Etiquetas de campo
Campos de sistema

Campos de Entrada

Grupos de Campos

Tablas lgicas
Cada sentencia LOAD o SELECT genera una tabla. Normalmente,
QlikView trata el resultado de cada una de ellas como una tabla
lgica. Sin embargo, hay un par de excepciones a esta regla:

Si dos o ms sentencias dan como resultado tablas con idnticos


nombres de campo, las tablas sern concatenadas y tratadas como
una tabla lgica.

Si una sentencia LOAD o SELECT va precedida por cualquiera de los


cualificadores siguientes, los datos se alteran o se tratan de manera
diferente:

concatena Esta tabla est concatenada con (unida a) otra tabla designada
te ya existente, o con la ltima tabla lgica creada.

Esta tabla se convierte del formato de tabla cruzada al formato


crosstable
de columnas.

generic Esta tabla se divide en otras muchas tablas lgicas.

Esta tabla no se carga como una tabla lgica, sino como una
info tabla de informacin, que contiene enlaces a informacin
externa, como por ej. archivos, sonidos, URLs, etc.

intervalma La tabla (que debe contener exactamente dos columnas) se


interpreta como intervalos numricos, los cuales estn asociados
tch
con nmeros discretos en un campo especificado.

QlikView unir esta tabla con otra ya existente, o con la ltima


join
tabla lgica creada, a travs de sus campos en comn.

Esta tabla se reduce a los campos en comn con otra tabla


keep
designada ya existente, o con la ltima tabla lgica creada.

Esta tabla (que debe contener exactamente dos columnas) se


mapping lee como una tabla de enlace, la cual no se asocia nunca a otras
tablas.

Esta tabla no se carga como una tabla lgica, sino como una
tabla semntica, la cual contiene relaciones que no deberan
semantic
unirse, por ej. predecesor, sucesor y otras referencias a otros
objetos del mismo tipo.

Las tablas lgicas se asocian cuando los datos se han cargado.

Nombres de tabla
A las tablas de QlikView se les pone el nombre al almacenarlas en la
base de datos interna de QlikView. Los nombres de tabla pueden
utilizarse, por ejemplo, para sentencias LOAD con una clusula
resident o con expresiones que contengan la funcin peek, y pueden
visualizarse en el campo de sistema $Table del diseo.

Se asigna un nombre a una tabla siguiendo estas reglas:

1. Si hay una etiqueta inmediatamente delante de una sentencia


LOAD o SELECT, se usar esta etiqueta como nombre de tabla.
La etiqueta debe ir seguida de dos puntos ":".

Ejemplo:

Table1:

LOAD a,b from c.csv;

Vea: Etiquetas de Tabla

2. Si no existe ninguna etiqueta, se utiliza el nombre de archivo o el


nombre de tabla que sigue inmediatamente a la palabra reservada
FROM en la sentencia LOAD o SELECT.

Si se define un nombre de archivo como un comodn, por ej. *.csv, el


nombre se convierte en tablename-1.
3. Las tablas cargadas mediante inline reciben el nombre de INLINExx,
donde xx es un nmero. La primera tabla inline recibir el nombre
INLINE01.

4. Las tablas generadas automticamente se llamarn


AUTOGENERATExx, donde xx es un nmero. La primera tabla
autogenerada recibir el nombre AUTOGENERATE01.

5. Si un nombre de tabla generado conforme a las reglas aqu descritas


estuviera en conflicto con un nombre de tabla anterior, el nombre
recibir la extensin -x , donde x es un nmero. Este nmero se
incrementa hasta quedar libre de conflictos. Por ejemplo, tres tablas
podran llamarse Budget, Budget-1 y Budget-2.

Existen tres dominios independientes para los nombres de tabla:


section access, section application y tablas de correspondencia. Los
nombres de tabla generados en section access y section application
se gestionan de manera independiente. Si un nombre de tabla
mencionado no se encuentra en la seccin en cuestin, QlikView lo
buscar tambin en las otras secciones. Las tablas de
correspondencia se gestionan individualmente y no tienen
absolutamente ninguna conexin con los otros dos dominios de los
nombres de tabla.

Etiquetas de Tabla
Una tabla puede ser etiquetada para referencias posteriores en una
sentencia LOAD con una clusula resident o con expresiones que
contengan la funcin peek. La etiqueta, la cual puede ser una cadena
arbitraria de nmeros o caracteres debe preceder a la primera
sentencia LOAD o SELECT que crea la tabla introducida. La etiqueta
debe ir seguida de dos puntos ":".

Las etiquetas que contengan espacios en blanco deben citarse


empleando comillas simples o dobles o corchetes.

Ejemplo 1:

Table1:

LOAD a,b from c.csv;

LOAD x,y from d.csv where x=peek('a',y,'Table1');

Ejemplo 2: Etiqueta de tabla con un espacio en blanco

[All Transactions]:

SELECT * from Transtable;


LOAD Month, sum(Sales) resident [All Transactions] group by Month;

Vea tambin:

Load

Select

Asociaciones entre tablas


lgicas
Una base de datos puede contener muchas tablas. Cada tabla puede
considerarse como una lista de algo; cada registro de la lista
representa una instancia de un objeto de algn tipo.

Ejemplo:

Si dos tablas son listados de cosas distintas, por ejemplo, si una es


una lista de clientes y otra una lista de facturas y ambas tablas tienen
un campo en comn, como puede ser el nmero de cliente, en
general podemos decir que existe una relacin entre ambas tablas.
En las herramientas SQL estndar de consulta, las dos tablas siempre
deberan ir unidas.

Las tablas definidas en el script de QlikView se denominan tablas


lgicas. QlikView efecta asociaciones entre las tablas, basndose en
los nombres de los campos y lleva a cabo las uniones al efectuarse
una seleccin, por ej. cuando el usuario selecciona un valor de campo
en un cuadro de lista.

Esto significa que una asociacin es casi lo mismo que una unin join.
La nica diferencia est en que la unin join se efecta al ejecutarse
el script y la tabla lgica es normalmente el resultado del join. La
asociacin se realiza tras crearse la tabla lgica, las asociaciones
siempre se realizan entre tablas lgicas.
Cuatro tablas: una lista de pases, una lista de clientes, una lista de
transacciones y una lista de miembros, las cuales estn asociadas unas con
otras a travs de los campos Country y CustomerID.

La asociacin QlikView comparada con un natural outer


join de SQL

Una asociacin de QlikView se parece a un outer join de SQL. Aunque


la asociacin es ms general: un outer join de SQL es normalmente
una proyeccin en un solo sentido de una tabla sobre otra. Una
asociacin siempre da como resultado un natural outer join completo
(bidireccional).

Informacin de frecuencia al asociar campos

Existen algunas limitaciones en cuanto al uso de la mayora de


campos de asociacin, es decir, en campos que son comunes a dos o
ms tablas. Cuando un campo aparece en ms de una tabla, QlikView
se enfrenta al problema de tener que saber cul de las tablas debe
utilizar para calcular las frecuencias de datos.

QlikView analiza los datos para ver si existe alguna forma no ambigua
de identificar una tabla principal en la que contar (a veces existe),
pero en la mayora de los casos el programa slo puede hacer una
suposicin. Dado que una suposicin errnea podra ser fatal
(QlikView dara la impresin de cometer errores en los clculos), el
programa ha sido diseado de tal manera que no permite
determinadas operaciones cuando la interpretacin de los datos es
ambigua para campos asociados.

Limitaciones en la asociacin de campos


1. En un cuadro de lista que muestre el campo, no se podr visualizar la
informacin de frecuencia.
2. Los cuadros de estadsticas del campo muestran n/a para la mayora
de entidades estadsticas.

3. En los grficos, no es posible crear expresiones que contengan


funciones que dependan de la informacin de frecuencia (como las
funciones Sum, Count y Average) en el campo, a menos que se active
el modificador Distinct. Despus de cada recarga, QlikView analizarn
todas las expresiones de los grficos para ver si ha aparecido alguna
ambigedad como resultado de los cambios en las estructuras de los
datos. Si el programa encuentra cualquier expresin ambigua,
mostrar un dilogo de advertencia y desactivar esa expresin. La
expresin no podr activarse hasta que no se haya corregido el
problema. Si se activa un archivo de registro, todas las expresiones
ambiguas se enumeran en el registro.

Solucin

Hay una manera muy simple de superar estas limitaciones. Cargue el


campo una vez ms, con un nuevo nombre, en la tabla donde deba
contabilizarse la frecuencia. Utilice a continuacin el nuevo campo
para un cuadro de lista con la configuracin de frecuencia, para un
cuadro de estadsticas o para clculos en sus grficos.

Claves sintticas
Cuando dos o ms tablas internas tienen dos o ms campos en
comn, esto indica una relacin de claves compuestas. QlikView
manipula esto creando claves sintticas automticamente. Dichas
claves son campos annimos que representan todas las
combinaciones posibles de la clave compuesta.

Si recibe una advertencia sobre las claves sintticas cuando est


cargando datos, es recomendable revisar la estructura de datos en el
visor de tabla. Pregntese a s mismo si el modelo de datos es
correcto o no. A veces lo es pero, a menudo, la clave sinttica se
encuentra ah debido a un error en el script.

La presencia de varias claves sintticas suelen ser un sntoma de un


modelo de datos incorrecto, pero no siempre. Sin embargo, un signo
inequvoco de que el modelo de datos es incorrecto es la presencia de
claves sintticas basadas en otras claves sintticas.

Cuando el nmero de claves sintticas aumenta, en funcin del volumen de


datos, la estructura de la tabla y otros factores, QlikView puede o no
gestionarlas con acierto, y podra terminar requiriendo demasiado tiempo
y/o memoria. En tal caso, ser necesario recrear el script eliminando todas
las claves sintticas.
Gestionar claves sintticas

Si necesita evitar las claves sintticas, hay una serie de mtodos para
solucionar esto en el script de carga:

Compruebe que solo se usan como claves los campos que


vinculan lgicamente dos tablas.

o Los campos como Comentario, Observacin y Descripcin


pueden estar presentes en varias tablas sin que exista relacin
alguna entre ellos y, por tanto, no se deben usar como claves.

o Los campos como Fecha, Compaa y Nombre pueden


estar presentes en varias tablas y tener valores idnticos, pero
proporcionar distinta informacin (Fecha del pedido/Fecha de
envo, Compaa del cliente/Compaa del proveedor). En este
tipo de casos no se deben usar como claves.

Asegrese de que no se usan campos redundantes, es decir,


asegrese de que solo se conectan los campos necesarios. Por
ejemplo, si va a usar una fecha como clave, asegrese de no
cargar el ao, el mes o el da del mes de la misma fecha
de ms de una tabla interna.

Si fuera necesario, cree sus propias claves no compuestas; esto


se suele hacer mediante la concatenacin de cadenas dentro de
una funcin de script AutoNumber.

Tipos de datos de QlikView


QlikView puede manipular correctamente cadenas de texto, nmeros,
fechas, horas, formatos de fecha-hora y monedas. Estos se pueden
ordenar, mostrar en diversos formatos y utilizar en la realizacin de
clculos. Esto significa que, por ejemplo, puede sumar y restar
fechas, horas y formatos de fecha-hora.

Representacin de datos en QlikView

Para entender la interpretacin de datos y los formatos numricos en


QlikView, hay que saber cmo se almacenan los datos internamente
en el programa. Todos los datos cargados en QlikView estn
disponibles en dos representaciones: como cadenas de caracteres o
como nmeros.

1. La representacin de cadena siempre est disponible y es lo que


muestran los cuadros de lista y dems objetos de hoja. El formato de
los datos en los cuadros de lista (formato numrico) slo afecta a la
representacin de cadena.

2. La representacin numrica slo est disponible si los datos se


pueden interpretar como un nmero vlido. La representacin
numrica se utiliza para todos los clculos numricos y para la
ordenacin numrica.

Si existen varios datos con una misma representacin numrica


dentro de un campo, sern tratados todos como el mismo valor y
compartirn la primera representacin de cadena que se encuentre.
Por ejemplo, los nmeros 1.0, 1 y 1.000 ledos por este orden, tendrn
todos la representacin numrica 1 y la representacin inicial de
cadena 1.0.

Interpretacin numrica

Interpretacin de fecha y hora

Directrices para datos y


campos
Existen determinadas convenciones y limitaciones que debe conocer
para trabajar con QlikView. Por ejemplo: el lmite superior para las
tablas de datos y los campos, as como el volumen mximo de datos
cargados en QlikView.

Directrices para la cantidad mxima de datos cargados

La cantidad de datos que se pueden cargar en QlikView viene limitada


en primer lugar por la cantidad de memoria primaria que posee el
ordenador.
Lmites mximos de campos y tablas de datos

Tenga cuidado cuando construya documentos muy extensos, porque


un documento QlikView no puede tener ms de 2.147.483.648 valores
distintos en un campo.

El nmero de campos y tablas de datos, as como el nmero de celdas


y filas de tabla que se pueden cargar viene delimitado
exclusivamente por la cantidad de RAM.

Lmite recomendado para secciones de load script de


carga

El nmero mximo recomendado de caracteres que se pueden utilizar


por seccin de script de carga es de 50.000 caracteres.

Convenciones para formatos numricos y de tiempo

Cargar datos desde archivos


QlikView puede leer datos desde archivos que representan una tabla,
en los que los campos van separados por algn delimitador (comas,
tabuladores o puntos y coma). Otros formatos posibles son archivos
dif (Data Interchange Format), archivos fijos (archivos de longitud
fija), tablas HTML, archivos Excel, archivos xml y el formato nativo
QVD y archivos QVX. La mayora de las veces, la primera lnea del
archivo contiene los nombres de campo.

Los campos se cargan mediante una sentencia load en el script.

En lugar de introducir las sentencias manualmente en el editor de


script, puede utilizar el Asistente de Archivos de Tabla para generar
las sentencias de forma automtica.

En sentencias load, se puede utilizar el conjunto completo de


expresiones de script.

Para leer datos de otro documento QlikView, puede utilizar una


sentencia binary.

Vea tambin:

Archivos QVD
Asistente de Archivos: Origen

Expresiones de script
Cargar datos de bases de datos

Archivo de Tabla

Cmo preparar los archivos Excel para cargarlos con QlikView

Cargar datos de bases de


datos
Los datos de sistemas de bases de datos comerciales se cargan en
QlikView mediante una interfaz Microsoft OLE DB/ODBC. Para ello
deber instalar un driver compatible con su DBMS y deber configurar
la base de datos como una fuente de datos ODBC.

Cuando haya hecho esto, puede crear una conexin a la base de


datos en el dilogo Editor de Script pulsando el botn Conectar. Esto
genera una sentencia Connect en el script.

Tras ello, defina los campos y tablas que se cargarn en una


sentencia Select. Para crear esta sentencia, haga clic en el botn
Select.

Vea: Crear Sentencia Select

Tambin puede definir los campos y tablas que se habrn de cargar


con una sentencia Direct Query.

Tambin podr cargar los resultados agregados de consultas a


grandes conjuntos de datos, sin tener que cargar todos los datos en el
modelo de datos de QlikView, mediante la funcin Direct Discovery.

Vea: Direct Discovery

Vea tambin:

Cargar datos desde archivos

OLE DB y ODBC

Lgica en bases de datos

Entender las referencias


circulares
Si existen referencias circulares ("bucles") en una estructura de datos,
las tablas se asociarn de tal forma que haya ms de una ruta de
asociaciones entre dos campos.

Por lo general debera evitarse este tipo de estructura de datos en la


medida de lo posible, ya que puede llevar fcilmente a ambigedades
en la interpretacin de los datos.

QlikView resuelve el problema de las referencias circulares


interrumpiendo el bucle con una tabla parcialmente desconectada. Si
QlikView encuentra estructuras circulares de datos durante la
ejecucin de un script de carga, aparecer un dilogo de advertencia
y una o varias tablas se definirn como desconectadas parcialmente.
Normalmente, QlikView intenta desconectar la tabla ms larga del
bucle, ya que a menudo suele tratarse de una tabla de transacciones
que, por regla general, es la que se debe desconectar. En el visor de
tabla, las tablas parcialmente desconectadas se indican mediante
lneas discontinuas de color rojo hacia otras tablas.

Ejemplo:

Se cargan los datos procedentes de tres tablas con los siguientes


contenidos:

Los nombres de unos equipos nacionales de ftbol

Los clubes de ftbol de algunas ciudades

Las ciudades de algunos pases europeos

Vista de las tablas que contienen los datos fuente

Esta estructura de datos no resulta muy eficaz, puesto que el nombre


de campo Team se utiliza para dos conceptos distintos: los equipos
nacionales y los clubes locales. Con estos datos en las tablas la
situacin lgica que nos encontramos es imposible de analizar.
Cuando se cargan las tablas en QlikView, QlikView determina cul de
las conexiones de datos es la de menor importancia y desconecta esa
tabla.

Abra el Visor de tabla para ver cmo interpreta QlikView la relevancia


de las conexiones de datos:

La tabla con ciudades y los pases a los que pertenecen ahora est
parcialmente desconectada con respecto a la tabla de equipos
nacionales de diferentes pases y la tabla de clubes locales de
distintas ciudades.

Cmo resolver las referencias circulares


Tablas parcialmente desconectadas

Crear tablas parcialmente desconectadas de forma


intencionada

Renombrar campos
A veces es necesario renombrar campos para obtener las
asociaciones deseadas. Las tres razones principales para renombrar
campos son:

1. Dos campos tienen distintos nombres, pero denotan una misma cosa:

o El campo ID en la tabla Customers.

o El campo CustomerID en la tabla Orders.

Los dos campos denotan un cdigo de identificacin especfico


de clientes y deberan por tanto llamarse igual, por CustomerID.

2. Dos campos tienen idntico nombre, pero denotan cosas distintas:


o El campo Date en la tabla Invoices.

o El campo Date en la tabla Orders.

Deberamos renombrar los dos campos preferiblemente a, por


ejemplo: InvoiceDate y OrderDate.

3. Tambin podra ocurrir que hubiera errores de ortografa o


escritura en la base de datos, o diferentes convenciones en
cuanto al uso de maysculas o minsculas.

Los campos pueden renombrarse en el script, no hace falta modificar


los datos originales. Hay dos formas distintas de renombrar los
campos, como se muestra en los ejemplos.

Ejemplo 1: Uso de la sentencia alias

La sentencia LOAD o SELECT puede ir precedida de una sentencia alias.


Alias ID as CustomerID;
LOAD * from Customer.csv;
Ejemplo 2: Uso del especificador as
La sentencia LOAD o SELECT puede contener el especificador as.
LOAD ID as CustomerID, Name, Address, Zip, City, State from Customer.csv;

Concatenar tablas
Concatenacin automtica

Si los nombres de los campos y el nmero de campos de dos o varias


tablas cargadas son exactamente iguales, QlikView concatenar
automticamente el contenido de las diferentes sentencias en una
tabla.

Ejemplo:

LOAD a, b, c from table1.csv;

LOAD a, c, b from table2.csv;

La tabla interna resultante tiene los campos a, b y c. El nmero de


registros es la suma de los nmeros de registros de la tabla 1 y la
tabla 2.

El nmero y los nombres de los campos deben ser exactamente iguales. El


orden de las dos sentencias es arbritario.
Concatenacin forzada

Tambin se puede hacer que QlikView obligue a concatenar dos o ms


tablas aunque dichas tablas no tengan exactamente el mismo
conjunto de campos. Esto se hace mediante la inclusin del prefijo
concatenate en el script, que concatena una tabla con otra tabla
designada o con la ltima tabla lgica previamente creada.

Ejemplo:

LOAD a, b, c from table1.csv;

concatenate LOAD a, c from table2,csv;

La tabla interna resultante tiene los campos a, b y c. El nmero de


registros de la tabla resultante es la suma de los nmeros de registros
de la tabla 1 y la tabla 2. El valor del campo b en los registros que
vienen de la tabla 2 es NULL.

El nmero y los nombres de los campos deben ser exactamente iguales. A


menos que se haya especificado el nombre de una tabla previamente
cargada en la sentencia Join, el prefijo concatenate utilizar la ltima tabla
previamente creada. Por lo tanto, el orden de las dos sentencias no es
arbitrario.

Cmo evitar la concatenacin

Si los nombres de los campos y el nmero de campos de dos o varias


tablas cargadas son exactamente iguales, QlikView concatenar
automticamente el contenido de las diferentes sentencias en una
tabla. Esto se puede evitar con la sentencia noconcatenate. La tabla
cargada con la sentencia LOAD o SELECT asociada no se concatenar
entonces con la tabla existente.

Ejemplo:

LOAD a, b, c from table1.csv;

noconcatenate LOAD a, b, c from table2.csv;

Cargar datos de una tabla


previamente cargada
Puede usar el predicado Resident en una sentencia LOAD para cargar
datos de una tabla previamente cargada. Esto puede resultarle muy
til cuando desee realizar clculos sobre los datos cargados con una
sentencia SELECT en la que no se puedan utilizar las funciones de
QlikView, como la manipulacin de valores de fecha o numricos.

Ejemplo:

En este ejemplo, la interpretacin de la fecha se realiza en la carga de


Resident, ya que no se puede llevar a cabo en la Crosstable LOAD
inicial.

PreBudget: Crosstable (Month, Amount, 1) LOAD Account, Jan, Feb, Mar,


From Budget; Budget: Noconcatenate LOAD Account,
Month(Date#(Month,MMM)) as Month, Amount Resident PreBudget; Drop
Table PreBudget;

Un caso habitual para usar Resident es cuando desea utilizar una tabla
temporal para realizar clculos o el filtrado. Una vez que haya logrado el
propsito de la tabla temporal, debe borrarla usando la sentencia Drop
table.

Resident o LOAD precedente?

En la mayora de casos, se puede obtener el mismo resultado


utilizando una sentencia LOAD precedente en vez, es decir, una
sentencia LOAD que cargue desde las sentencias LOAD o SELECT a
continuacin, sin especificar un cualificador de origen, como From o
Resident, como haramos normalmente. Una sentencia LOAD
precedente por lo general es la opcin ms rpida, pero en algunos
casos tendremos que usar ResidentLOAD en su lugar:

Si desea usar la clusula Order_by para ordenar los registros antes de


procesar la sentencia LOAD.

Si desea usar cualquiera de los siguientes prefijos, en los casos en


que no se admite la LOAD precedente:

o Crosstable

o Join

o Intervalmatch

Recarga Parcial
Este comando ejecuta slamente sentencias Load y Select precedidas
por un prefijo Replace oAdd. Este comando no afecta a otras tablas de
datos.

Expansiones de signo dlar


Las expansiones de signo dlar son definiciones de reemplazos de
texto empleados en el script o en las expresiones. Este proceso es lo
que se conoce con el nombre de expansin - incluso si el nuevo texto
es ms corto. El reemplazo se efecta justo antes de evaluar la
sentencia de script o la expresin. Tcnicamente es una expansin de
macro.

Una expansin de macro siempre comienza por $(' y termina con ')' y
el contenido entre parntesis define cmo se llevar a cabo el
reemplazo de texto. Para evitar la posible confusin con las macros de
script en adelante nos referiremos a las expansiones de macro como
expansiones de signo dlar.

Las expansiones de signo dlar pueden usarse con uno de los


siguientes:

variables
parmetros
expresiones
Una expansin de signo dlar est limitada en cuanto a la cantidad de
expansiones que puede calcular. Cualquier expansin superior a 1000 no se
calcular.

Expansin de signo dlar empleando una variable


Expansiones de signo dlar con parmetros

Expansin de signo dlar con una expresin

Uso de las comillas en el script


Podemos utilizar las comillas de diversas maneras en las sentencias
de script.

Dentro de sentencias LOAD

En una sentencia LOAD los smbolos siguientes pueden usarse como


comillas:

Smb Punto de Ejemp


Descripcin
olo cdigo lo

Nombres de comillas "caden


campo dobles "" 34
a"

[caden
corchetes [] 91, 93
a]

comillas `` 96 `caden
oblicuas a`

Literales de comillas 'caden


'' 39
cadena simples a'

En sentencias SELECT

Para una sentencia SELECT interpretada por un driver ODBC esto


puede variar ligeramente. En general, se deben usar las comillas
dobles rectas (Alt + 0034) para nombres de campos y tablas y las
comillas simples rectas (Alt + 0039) para literales, y evitar las
comillas oblicuas. Sin embargo, algunos drivers ODBC no slo aceptan
las comillas oblicuas como smbolo de entrecomillado, sino que las
prefieren. En tal caso, las sentencias SELECT generadas contienen
comillas oblicuas.

Ejemplo de comillas en Microsoft Access

El Microsoft Access ODBC Driver 3.4 (incluido en Microsoft Access 7.0)


acepta los siguientes smbolos de entrecomillado cuando analiza la
sentencia SELECT:

Nombres de campo y Nombres [ " `


de tabla: ] " `

Literales de cadena: ''

Otras bases de datos pueden tener distintas convenciones.

Fuera de sentencias LOAD

Fuera de una sentencia LOAD, en lugares en los que QlikView espera


una expresin, las comillas dobles indican una referencia variable y
no una referencia de campo. Si utilizamos las comillas dobles, la
cadena incluida en ellas se interpretar como una variable y se
utilizar el valor de la variable.

Referencias de campo fuera de contexto y referencias de


tabla

Algunas funciones de script se refieren a campos que ya han sido


creados, o estn en la salida de una sentencia LOAD, por ejemplo
Exists() y Peek(). Estas referencias de campo reciben el nombre de
referencias de campo fuera de contexto, a diferencia de las
referencias de campo fuente que remiten a campos que estn dentro
de contexto, es decir, en la tabla de entrada de la sentencia LOAD.
Las referencias de campo fuera de contexto y referencias de tabla
deberan considerarse como literales y por lo tanto necesitan comillas
simples.

Diferencia entre nombres y literales

La diferencia entre los nombres y literales es clara si comparamos los


siguientes ejemplos:

Ejemplo:

'Sweden' as Country

Cuando esta expresin se utiliza como parte de la lista de campos en


una sentencia LOAD o SELECT, la cadena de texto "Sweden" se
cargar como un valor de campo en el campo "Country" de QlikView.

Ejemplo:

"land" as Country

Cuando esta expresin se utiliza como parte de la lista de campos en


una sentencia LOAD o SELECT, el contenido del campo de la base de
datos o la columna de tabla denominada "land" se cargar como
valores de campo en el campo "Country" de QlikView. Esto significa
que land se trata como una referencia a un campo.

Diferencia entre nmeros y literales de cadena

La diferencia entre nmeros y literales de cadena es clara si


comparamos los siguientes ejemplos:

Ejemplo:

'12/31/96'

Cuando esta cadena se usa como parte de una expresin, en una


primera instancia se interpretar como la cadena de texto "12/31/96",
la cual a su vez puede ser luego interpretada como una fecha si el
formatode fecha es MM/DD/YY. En tal caso se almacenar como un
valor dual con una representacin tanto numrica como textual.

Ejemplo:

12/31/96

Cuando esta cadena se usa como parte de una expresin, se


interpretar numricamente como 12 dividido por 31 dividido por 96.
Usar comillas simples en una cadena

Si necesita incluir caracteres de entrecomillado simple en una


cadena, puede utilizar una comilla simple extra como carcter de
escape.

Ejemplo:

La cadena '10 O''clock News' se interpretar como las Noticias de las


10 en punto.

Utilizacin de caracteres
comodn en los datos
Tambin existe la posibilidad de emplear comodines en los datos. Hay
dos tipos de comodines: El smbolo asterisco, que se interpreta como
la totalidad de valores de este campo, y un smbolo opcional, que se
interpreta como todos los valores restantes de este campo.

El smbolo asterisco

El smbolo de asterisco (*) se interpreta como la totalidad de valores


de este campo, es decir una lista de todos los valores que hay en
cualquier lugar de esta tabla. Si se usa en uno de los campos de
sistema (USERID, PASSWORD, NTNAME or SERIAL) en una tabla
cargada en la seccin de acceso del script, su interpretacin ser de
todos los valores posibles (tambin los no listados) de este campo.

En archivos de informacin no se permite el uso del smbolo de


asterisco. Tampoco se puede utilizar en campos clave, es decir,
campos que se emplean para unir tablas.

No hay ningn smbolo de asterisco disponible, a no ser que se


especifique explcitamente. Si desea informacin acerca de cmo
crear una sentencia star en el script, vea Star.

OtherSymbol

En muchos casos es necesario representar todos los dems valores de


una tabla, es decir, todos aquellos valores que no se han encontrado
explcitamente en los datos cargados. Esto se hace con una variable
de macro especial llamada OtherSymbol. Para definir que
OtherSymbol sea tratado como todos los dems valores, utilice la
sintaxis siguiente:

SET OTHERSYMBOL=<sym>;
antes de una sentencia LOAD o SELECT. <sym> puede ser cualquier
cadena.

Si QlikView encuentra el smbolo definido en una tabla interna, lo


definir como todos los valores que no han sido previamente
cargados en el campo donde lo encontr. En ese caso, los valores
encontrados en el campo a continuacin de OtherSymbol no se
considerarn.

Para restablecer esta funcionalidad, utilice:

SET OTHERSYMBOL=;

Ejemplo:

Table Customers

Custom
Name
erID

1 ABC Inc.
2 XYZ Inc.
ACME
3
INC
Undefin
+
ed

Table Orders

Custom Na
erID me

123
1
4
124
3
3
124
5
8
129
7
9

Inserte la sentencia siguiente en el script, delante del punto donde se


carga la primera tabla superior:

SET OTHERSYMBOL=+;

Cualquier referencia a CustomerID distinta de 1, 2 o 3, por ej. como


cuando se hace clic en OrderID 1299 dar como resultado Undefined
en Name.
Manejo de valores NULL
Cuando no pueden producirse datos para un determinado campo
como resultado de una consulta a base de datos y/o un join entre
tablas, el resultado normalmente es un valor NULL.

La lgica de QlikView trata los valores siguientes como valores NULL


reales:

Valores NULL que han sido devueltos por una conexin ODBC

Valores NULL creados como resultado de una concatenacin


forzada de tablas en el script de carga.

Valores NULL creados como resultado de un join empleado en el


script de carga.

Valores NULL creados como resultado de la generacin de


combinaciones de valores de campo para mostrarlos en una
tabla.

Normalmente es imposible utilizar estos valores NULL para asociaciones y


selecciones, excepto cuando se emplea la sentencia NullAsValue.

Los archivos de texto, por definicin, no pueden contener valores


NULL.

Archivos QVD
Un archivo QVD (de datos QlikView) es un archivo que contiene una
tabla de datos exportados desde QlikView. QVD es un formato propio
de QlikView. Solo puede ser escrito y ledo desde QlikView. El formato
de archivo est optimizado para favorecer la velocidad de lectura de
datos desde un script QlikView, pero es al mismo tiempo muy
compacto. Leer datos desde un archivo QVD es por lo general 10-100
veces ms rpido que leer desde otras fuentes de datos.

Los archivos QVD se pueden leer en dos modos, estndar (rpido) y


optimizado (ms rpido). El modo que se utilice viene determinado de
forma automtica por el motor de script de QlikView. El modo
optimizado puede emplearse solo cuando todos los campos cargados
o un subconjunto de ellos sean ledos sin ninguna transformacin (sin
frmulas que acten sobre los campos), aunque s se permite el
renombrado de campos. Una clusula WHERE hace que QlikView
descomprima los registros y esto tambin desactiva la carga
optimizada. Un .qvd optimizado se extrae y gestiona igual que una
ETL estndar (Extract-Transform-Load) cuando se efecta una
transformacin de un campo, esto da como resultado una
degradacin del rendimiento. El formato especificado no se
mantendr y en su lugar se emplear y reconocer el formato
numrico subyacente. Se permiten transformaciones del campo en un
.qvd, el anterior .qvd "optimizado" se convierte entonces en un .qvd
estndar, no optimizado.

Se permite renombrar los campos. Cuando se apliquen las


transformaciones se emplear el modo estndar (rpido).

1. 1) Una cabecera XML bien constituida (con juego de caracteres


UTF-8) que describe los campos de la tabla, el diseo de la
informacin subsiguiente y algunos otros metadatos.

2. Tablas de smbolos en un formato de bits.

3. Datos reales de la tabla en formato de bits.

Finalidad de archivos QVD

Los archivos QVD se pueden emplear con numerosas finalidades.


Podemos identificar claramente al menos cuatro usos fundamentales.
En muchos casos se pueden aplicar dos o ms de ellos al mismo
tiempo.

Incremento de la velocidad de carga


Mediante el envo a buffers de las partes que no cambian, o cambian
muy lentamente, de los datos de entrada de archivos QVD, podemos
acelerar considerablemente la ejecucin de script en caso de grandes
conjuntos de datos.

Reduccin de la carga en los servidores de las bases de datos


Mediante el envo a buffers de las partes que no cambian, o cambian
muy lentamente, de los datos de entrada de archivos QVD, podemos
reducir enormemente la cantidad de datos obtenidos de fuentes de
datos externas. Esto alivia la carga de las bases de datos externas y
reduce el trfico de la red. Adems, cuando varios scripts QlikView
comparten los mismos datos solo es necesario cargarlos una nica
vez desde la base de datos fuente a un archivo QVD. Las dems
aplicaciones pueden hacer uso de los mismos datos mediante este
archivo QVD.

Consolidacin de los datos de mltiples aplicaciones QlikView


Con la sentencia de script binary se pueden cargar datos de una nica
aplicacin QlikView a otra, pero con los archivos QVD, un script de
QlikView puede combinar datos de cualquier nmero de aplicaciones
QlikView. Esto abre todo un mundo de posibilidades, por ejemplo para
aplicaciones que deseen consolidar datos similares procedentes de
diversas unidades de negocio, etc.
Carga incremental
En muchas ocasiones habituales la funcionalidad QVD se puede
utilizar para facilitar la carga incremental, cargando por ejemplo
nicamente los registros nuevos de una base de datos en expansin.

Vea: Utilizacin de archivos QVD para carga incremental

Crear archivos QVD


Un archivo QVD se puede crear de tres maneras diferentes:

1. Mediante la creacin explcita y su nombrado utilizando el


comando store en el script QlikView. Indique simplemente en el
script que desea exportar una tabla anteriormente leda, o parte
de ella, a un nombre de archivo explcitamente nombrado en
una ubicacin de su eleccin.

2. Mediante creacin y mantenimiento automticos desde el script.


Con una sentencia load o select precedida por el prefijo buffer,
QlikView crea automticamente un archivo QVD que, si se dan
ciertas condiciones, puede utilizarse en lugar de la fuente de
datos original al volver a cargar los datos.

3. Mediante la creacin y nombramiento explcitos de forma


manual desde el diseo o mediante el Intrprete de Macros
Interno. Los datos se pueden exportar desde el diseo
QlikView por medio de comandos de la GUI o macros de
Automatizacin. En la GUI encontrar QVD como uno de
los posibles formatos de exportacin bajo el comando
Exportar, que se halla en el men de objeto de la mayora
de objetos de hoja.

Vea: Intrprete Interno de Macros

Una vez creados no existe diferencia alguna entre los archivos, por
ejemplo en cuanto a la velocidad de lectura, etc

Leer datos desde archivos QVD


QlikView lee o accede a un archivo QVD segn alguno de los
siguientes mtodos:

1. Carga de un archivo QVD como una fuente de datos


explcita. Los archivos QVD pueden ser referenciados por
una sentencia load en el script QlikView, igual que
cualquier otro tipo de archivo de texto (csv, fix, dif, biff
etc). El Asistente de Archivos: Tipo gestiona los archivos
QVD segn los mismos principios.

Vea: Asistente de Archivos: Tipo


Ejemplos:

load * from xyz.qvd (qvd);

load Nombre, NodeReg from xyz.qvd (qvd);

load Nombre as a, NodeReg as b from xyz.qvd


(qvd);

2. Carga automtica de archivos QVD enviados automticamente a


buffers. Cuando se utiliza el prefijo buffer en sentencias load o
select, no se necesitan sentencias explcitas para la lectura.
QlikView determinar en qu medida se utilizarn los datos del
archivo QVD o si se adquirirn mediante la sentencia load o
select original.

3. Acceso a archivos QVD va script. Se pueden utilizar varias


funciones de script (comenzando todas ellas por qvd) para
la recuperacin de diversa informacin de los datos que se
hallan en la cabecera XML de un archivo QVD.

Vea: Funciones de archivo

Importar QVD con asteriscos no es posible.

Direct Discovery
La capacidad de Direct Discovery de QlikView ampla el uso potencial
del Business Discovery, al permitir a los usuarios de empresa efectuar
anlisis asociativos en fuentes de datos ms extensas. Ofrece la
experiencia asociativa completa de QlikView sobre datos que
proceden directamente de fuentes de datos externas ms extensas, y
permite a los usuarios combinar esos big data con datos almacenados
en la memoria. Con Direct Discovery, podemos aprovechar
plenamente cualquier conjunto de datos que resulte til para el
anlisis, sin limitaciones en cuanto a la escalabilidad.

La capacidad de Direct Discovery combina las capacidades


asociativas del conjunto de datos en memoria de QlikView con un
modelo de consulta en el que no todos los datos fuente se cargan
directamente en el modelo de datos QlikView. El resultado agregado
de la consulta es devuelto a la interfaz de usuario de modo que el
conjunto de datos Direct Discovery forma parte de la experiencia
asociativa. Podemos navegar igual por los datos en memoria y los
datos de Direct Discovery como un mismo conjunto unificado.

Podemos crear grficos para analizar datos de ambos conjuntos de


datos, hacer selecciones en los datos en memoria o los datos de
Direct Discovery y ver qu est asociado y qu no, con los mismos
colores caractersticos de QlikView: verde, blanco y gris.

Para utilizar Direct Discovery en QlikView, debemos utilizar unas


funciones especiales en el script de carga. La manera de crear
grficos desde campos Direct Discovery difiere en cierto modo de la
manera de trabajar con otras fuentes de datos, y puesto que no todos
los datos se guardan en memoria, puede que haya problemas de
rendimiento al recuperar grandes cantidades de datos.

Vea tambin:

Cmo crear grficos con Direct Discovery


Cmo crear cuadros de lista y cuadros de tabla con Direct
Discovery

Diferencias entre datos Direct Discovery y datos en memoria

Tipos de campos de Direct Discovery

Fuentes de datos que admite Direct Discovery

Limitaciones de uso de Direct Discovery

Soporte multitabla en Direct Discovery

Utilizar subconsultas con Direct Discovery

Acceso Direct Discovery de entrada

Direct Discovery con QlikView Server y Publisher

Mejores prcticas de modelado


de datos
Esta seccin describe las distintas maneras de cargar datos en el
documento QlikView, dependiendo de cmo estn estructurados los
datos y del modelo de datos que queramos.

En general, la forma de cargar datos en el documento se puede


explicar como un proceso de extraccin, transformacin y carga:

1. Extraccin

El primer paso consiste en extraer datos de la fuente de origen


de los datos. En el script, utilizamos las sentencias SELECT o
LOAD para definir dicha extraccin. Las diferencias entre estas
sentencias son las siguientes:

o SELECT sirve para seleccionar datos desde una fuente de datos


ODBC o proveedor OLE DB. La sentencia SELECT SQL la evala
el proveedor de datos y no QlikView.

o La sentencia LOAD carga datos desde un archivo, desde datos


definidos en el script, desde una tabla previamente cargada,
desde una pgina web, desde el resultado de una sentencia
SELECT posterior, o bien generando los datos
automticamente.

2. Transformacin

La etapa de transformacin consiste en la manipulacin de los


datos mediante las funciones de script y las reglas para derivar
la estructura deseada del modelo de datos. Las operaciones
habituales son:

o Calcular nuevos valores

o Traducir los valores codificados

o Renombrar campos

o Unir tablas

o Agregar los valores

o Pivotar

o Validar los datos

3. Cargar

En el ltimo paso se ejecuta el script para cargar el modelo de


datos que hayamos definido en el documento.

El objetivo debera ser crear un modelo de datos que permita una


manipulacin eficaz de los datos en QlikView. Por lo general esto
significa que deberamos buscar un esquema de estrella
razonablemente normalizado o un esquema en copo de nieve sin
referencias circulares, esto es, un modelo en el que cada entidad se
almacena en una tabla aparte. En otras palabras, un modelo de datos
tpico presentara el siguiente aspecto:

Una tabla de hechos central que contiene claves a las dimensiones y


los nmeros utilizados para calcular medidas (como nmero de
unidades, cifras de ventas y cifras de presupuestos).
Unas tablas secundarias alrededor conteniendo las dimensiones con
todos sus atributos (como productos, clientes, categoras, calendario
y proveedores).

En muchos casos es posible resolver una tarea, por ejemplo agregaciones,


bien construyendo un modelo de datos ms rico o bien realizando las
agregaciones en las expresiones del grfico. Como regla general,
experimentar un mejor rendimiento si mantiene las funciones de
transformacin de datos en el script de carga.
Es una buena prctica escribir primero un boceto del modelo de datos en
papel. Esto le ayudar a estructurar qu datos extraer y qu
transformaciones efectuar.

Cada tabla en el modelo de datos normalmente corresponde o bien a


una sentencia SELECT o LOAD. Las diferencias entre estas sentencias
son las siguientes:

SELECT sirve para seleccionar datos desde una fuente de datos ODBC
o proveedor OLE DB. La sentencia SELECT SQL la evala el proveedor
de datos y no QlikView.
La sentencia LOAD carga datos desde un archivo, desde datos
definidos en el script, desde una tabla previamente cargada, desde
una pgina web, desde el resultado de una sentencia SELECT
posterior, o bien generando los datos automticamente.

Utilizacin de archivos QVD para carga incremental

Combinar tablas con Join y Keep

Usar la correspondencia como alternativa a la unin

Trabajar con tablas cruzadas

Bases de datos genricas

Emparejar intervalos con datos discretos

Creacin de un intervalo de fechas a partir de una sola fecha

Jerarquas

Vnculos semnticos

Enlazar informacin a los valores de campo

Limpieza de datos
Llamadas a Funciones VBScript
desde el Script
Las funciones VBScript o JScript definidas en el mdulo de macros de
un documento QlikView pueden invocarse desde el script. Si una
llamada a una funcin no se reconoce como una funcin estndar de
script, se llevar a cabo un control para verificar si hay una funcin
personalizada en el mdulo. De este modo existe un alto grado de
libertad para definir funciones personalizadas. Naturalmente, es algo
ms lento utilizar funciones VBScript personalizadas en lugar de
funciones estndar.

rem *************************************************

rem ***THIS IS VBSCRIPT CODE FROM THE MODULE*********


rem**************************************************

rem ********* Global variables ********************

dim flag

rem *******functions accessible from script *********

rem ************ wrap for input box ******************

function VBin(prompt)

VBin=inputbox(prompt)

end function

rem ************ clear global flag ******************

function VBclearFlag()

flag=0

end function

rem ********* test if reference has passed ***********

function VBrelPos(Ref, Current)

if Ref=Current then

VBRelPos="Reference"

flag=1

elseif flag=0 then


VBRelPos="Before "&Ref&" in table"

else

VBRelPos="After "&Ref&" in table"

end if

end function

// **************************************************

// *************THIS IS THE SCRIPT *****************

// *************************************************

let MaxPop=VBin('Max population in millions :');

// Ask limit

let RefCountry=VBin('Reference country :');

// Ask ref.

let dummy=VBclearFlag(); // Clears the global flag

Load

Country,recno(),

Capital,

"Area(km.sq)",

"Population(mio)",

VBrelPos('$(RefCountry)',Country)

as RelativePos

from country1.csv

(ansi, txt, delimiter is ',', embedded labels)

where "Population(mio)" <= $(MaxPop);


Paso de parmetros

Las siguientes reglas se aplican para la transferencia de parmetros


entre el script de carga y VBScript:

Parmetros que no se quieren transferir, se transfieren como NULL.

Si la expresin actual da como resultado un nmero vlido, se


transfiere el nmero, en caso de ofrecer una cadena vlida, se
transfiere dicha cadena, en caso contrario devuelve NULL.

NULL se transfiere como VT_EMPTY.

Los valores de retorno son tratados de forma natural.

Optimizacin del Rendimiento


de Aplicaciones
Introduccin

Con aplicaciones QlikView de tamao pequeo o mediano, por lo


general no tendr que preocuparse en exceso del diseo de la
aplicacin para un buen rendimiento. Pero a medida que aumenta la
cantidad de datos, las limitaciones tanto de tiempo como de memoria
pueden hacerse demasiado evidentes si la aplicacin est mal
diseada. Es posible que unas breves modificaciones en el diseo
alteren de forma sustancial el rendimiento. Este apndice trata de
sealar unos cuantos focos de problemas habituales y sugiere sus
correspondientes remedios.

Por lo general, el rendimiento mejora trasladando el "problema" de los


objetos de la aplicacin al script de la base de datos. Esto a menudo
se debe evaluar segn compense ms en cada situacin concreta. Los
tiempos de respuesta mejoran y la capacidad ad hoc disminuye. Las
recomendaciones que siguen a continuacin no deberan verse como
universalmente beneficiosas. selas cuando vea que mejoran el
estado general de la aplicacin o cuando note que aportan ese
pequeo extra de diferencia.

Lo que viene a continuacin es una lista con ejemplos prcticos de


mtodos aplicados para el manejo de los problemas anteriormente
mencionados. Sirven de ilustracin a problemas comunes y tambin
destacan la utilidad de diversa funcionalidad QlikView. No es posible
dar una recomendacin general sobre qu mtodo resulta mejor, pero
el orden que siguen los ejemplos s puede servir de indicacin.
Count (Distinct 'FieldName')

Count(distinct fieldname) es por lo general una operacin que


consume muchos recursos y empeora el rendimiento, especialmente
en los campos de prueba. Cuando le sea posible, reemplace count( ) y
el cualificador distinct por sum() asignando el valor "1" a cada
ocurrencia diferente, tal como aparece en el script.

El script quedara de la siguiente manera:

Load

Alfa,

if (peek('Alfa')=Alfa,0,1) as Flag1,

Num

resident table_1

order by Alfa Asc;

Aqu el "peek" compara el valor de Alfa que se est leyendo, con el


que se ley previamente. Si los valores son idnticos, Flag se fija en
0. Si los valores son distintos, Flag se fija en 1. El nmero de valores
distintos ser entonces igual a sum(Flag). Tenga en cuenta que la lista
ha de ordenarse y que utilizar "ordenar por" en un QlikView residente
en memoria ordena la lista antes de comenzar a leer.

Otro mtodo:

Load distinct

Alfa,

Alfa as AlfaDist

resident table_1;

Ahora Count(Distinct Alfa) puede reemplazarse por un simple count:


Count( AlfaDist ). Observe que Alfa se lee dos veces, una con el
nombre original para enlazar con la tabla original, y otra con un
nombre nuevo, para permitir Count(). (Enlazar campos no es posible
en Count()). Todos los campos restantes tambin deben dejarse fuera,
ya que degradaran la clusula distinct. Un tercer mtodo consiste en
otorgar a cada valor de "Alfa" distinto un valor numrico:

table_2:

Load

Alfa,
Autonumber(Alfa) as AlfaNum,

Num

resident table_1;

Count( Distinct AlfaNum ) es una operacin menos costosa que Count(


Distinct Alfa) dado que la comparacin se realiza entre valores
numricos. Otro mtodo menos costoso an consiste en encontrar el
resultado ltimo (o el mayor) de la funcin autonumber.

set AlfaDistinctCount = peek( AlfaNum, -1, table_2 );

en el script o como expresin:

max( AlfaNum)

en un objeto del diseo.

If ( Condition(Text),....)

Las clusulas if que implican comparaciones de texto son


generalmente muy costosas. Las soluciones que se pueden ofrecer
ante esto son: convertir texto en nmeros, por ej. utilizando
autonumber (vea ejemplos de ello en la seccin anterior) y/o hacer la
comprobacin en el script.

La verificacin de las cadenas de texto resulta un proceso ms lento


que las comprobaciones numricas. Si consideramos la expresin

If (Alfa= ABC, ABC, left (Alfa, 2))

La comprobacin podra realizarse directamente en el script sin


perder flexibilidad alguna en absoluto.

Load

*,

If (Alfa = ABC, 1, 0) as Flag

resident table_1 ;

La expresin quedara

If ( Flag = 1,ABC, left (Alfa, 2))

Y la comprobacin resulta mucho ms fcil.


Sum ( If (Condition, 'FieldName'))

En este caso la agregacin es independiente de las dimensiones de la


tabla y el resultado se distribuye entonces por las dimensiones de la
tabla. El problema se puede resolver, bien realizando la comprobacin
en el script y agregando en la tabla, o bien realizando toda la
operacin en el script. Para esto existen numerosas tcnicas, por ej.
interval match, group by, peek, if....then....else.

Este caso implica dos pasos: la comprobacin de la "Condicin" y la


agregacin del resultado. Si tomamos el ejemplo anterior y aadimos
la agregacin

Sum ( If (Alfa= ABC, Num*1.25 , Num) )

Load

*,

If (Alfa = ABC, 1, 0) as Flag

resident table_1 ;

La expresin quedara

Sum ( If ( Flag = 1, Num* 1.25 , Num ) )

La agregacin tambin puede hacerse directamente en el script de la


siguiente manera:

table_2:

Load

*,

If (Alfa = ABC, 1, 0) as Flag

resident table_1 ;

table_3:

Load

Alfa,

If ( Flag = 1, Num* 1.25 , Num ) as NewNum

resident table_2 ;
table_4:

Load

Alfa,

Sum( NewNum ) as SumNum

resident table_3

group by Alfa ;

Tenga presente que la agregacin se realiza sobre Alfa ya que sta es la


dimensin que estamos comprobando.

If ( Condition, Sum(FieldName)..)

Esta construccin se incluye aqu slo con el propsito de recalcar la


diferencia con el caso anterior. Aqu la agregacin es completamente
contextual y por lo general no ocasiona problema alguno en cuanto al
rendimiento.

If ( Condition1, Sum('FieldName'), If (Condition2,


Sum('FieldName')..

La lgica de If..then else.. anidada es un concepto fcil de entender,


pero a menudo difcil de administrar. Hemos visto casos con cientos
de niveles de anidacin. Esto consume mucha memoria y tambin
mucha CPU. Las "Condiciones" a menudo pueden reemplazarse
transformndolas. Un ejemplo tpico consiste en agregar
cantidad*precio donde "precio" es variable. Esto se puede manejar
con "extended interval match". Si dos condiciones, por ej A y B han
de ser satisfechas, la comprobacin puede ser sustituida por una
condicin C.

Ejemplo:

sum((GAC12_STD_COST * GAC15_EXCHANGE_RATE) * GIV24_DISP_QTY)

Replaces

Sum(

If((GAC12_EFCT_DT<= GIV23_REJ_DT and

GAC12_EXPIRE_DT>GIV23_REJ_DT) and

(GAC15_EFCT_DT<= GIV23_REJ_DT and GAC15_EXPIRE_DT>GIV23_REJ_DT),

GAC12_STD_COST * GAC15_EXCHANGE_RATE) * GIV24_DISP_QTY,

Null()))
and

Sum(

If(GAC12_EFCT_DT<= GIV23_REJ_DT,

If(GAC12_EXPIRE_DT>GIV23_REJ_DT,

If(GAC15_EFCT_DT<= GIV23_REJ_DT,

If(GAC15_EXPIRE_DT>GIV23_REJ_DT,

(GAC12_STD_COST * GAC15_EXCHANGE_RATE) * GIV24_DISP_QTY,

Null())))))

leyendo los campos GAC12_STD_COST y GAC15_EXCHANGE_RATE


como dimensiones de cambio lento.

Vea: Utilizar la sintaxis ampliada de intervalmatch para resolver


problemas de cambios de dimensin progresivos

Clasificar texto

QlikView evala automticamente si un Campo va a ser tratado como


numrico, de texto o general. Los campos evaluados como texto se
clasificarn como de texto, lo cual supone la operacin de ordenacin
ms lenta. Esto puede tambin reemplazarse manualmente para que
se clasifique por orden de carga. Deshabilite la ordenacin de cuadros
de lista si no la va a necesitar.

QlikView ordena cadenas de caracteres y nmeros combinados por


orden alfanumrico. Es decir, que los nmeros se ordenan segn sus
valores mientras que los caracteres no numricos se ordenan por
orden ASCII, a diferencia de la ordenacin tradicional que era slo de
ASCII. Ejemplo:

Ordenacin Ordenacin
ASCII Alfanumrica

A1 A1

A10 A4

A11 A5

A30 A6

A4 A10

A5 A11

A6 A30
Ordenacin Ordenacin
ASCII Alfanumrica

Ttulos dinmicos y objetos de texto

Las expresiones calculadas dinmicamente pueden introducirse


prcticamente en cualquier parte en la que se pueda introducir texto.
Los recursos que se necesitan para evaluar una expresin son sin
embargo dependientes de su contexto. Las expresiones en los
grficos y tablas que vienen definidos en el dilogo de las expresiones
slo se calculan cuando el objeto es visible y los datos cambian. Por
ej. no se calculan cuando el objeto est minimizado.

Por otra parte, si se calcula el ttulo del objeto, dicho clculo se


realizar cada vez que se produzca un cambio. Hay tambin
numerosas maneras de definir condiciones de presentacin,
condiciones de clculo, etc. Estas comprobaciones tambin se
realizarn en todas las ocasiones.

Algunas expresiones consumen ms que otras y por supuesto


resultarn ms costosas cuanto ms frecuentemente hayan de ser
evaluadas. La introduccin del clculo asncrono ha modificado su
comportamiento y estos efectos puede que se hayan hecho ms
notables en sus aplicaciones.

Las funciones de tiempo, por ej. Now() y Today() se evaluarn cada


vez que haya que volver a recalcular. La funcin Now() en particular
puede resultar muy costosa, ya que hace que la aplicacin recalcule a
cada segundo.

Por ejemplo:

If ( ReloadTime()+3>Now(), 'Old Data', 'New Data')

Aqu se podra considerar

If ( ReloadTime()+3>Today(), 'Old Data', 'New Data')

Simplemente a modo de prueba, ponga la expresin en cuadros de


texto. Luego trate de dimensionar el cuadro de texto con Now() en l.

Disparadores de Macros ( "ante cambio" )

Se pueden configurar macros que se disparen prcticamente ante


cualquier evento que se produzca en la aplicacin. Tenga especial
cuidado con los eventos recursivos o en cascada, en los que un
evento dispara el siguiente, el cual a su vez dispara otro y as
sucesivamente.

Proteccin de Datos
La mayor parte de lo que leer a continuacin presupone la existencia
de un sistema de gestin de bases de datos (DBMS) y que QlikView es
la herramienta empleada para la recuperacin de datos. No obstante,
todo lo inferior tambin es vlido si los datos en crudo vienen en
forma de archivos de texto.

Seguridad e integridad de los datos

La proteccin de datos por lo general hace referencia a varias cosas


distintas. Puede hacer referencia a proteger los datos introducidos de
modo que no puedan ser modificados o borrados por error, asegurar
que los datos han sido introducidos correctamente o impedir que
personas no autorizadas acceden a la informacin.

En este contexto se utilizan muchas veces los trminos de integridad


y seguridad, dos conceptos que parecen similares a primera vista,
pero que de hecho tienen bastante diferencias. Seguridad se refiere a
la proteccin de los datos contra accesos no autorizados; mientras
que integridad se refiere a la validez de los datos, es decir:

El trmino Seguridad implica asegurar que los usuarios tienen


permiso para hacer lo que intentan hacer.

La integridad controla y asegura que lo que el usuario intenta hacer


es correcto.

En la mayora de los casos hablaremos de la seguridad de los datos,


ya que el DBMS suministra las herramientas para la integridad de los
datos.

Derecho a modificar los datos

El primer paso en la seguridad es garantizar que un usuario no pueda


borrar o cambiar datos de forma inadvertida. Esto implica, para
sistemas de muchos usuarios, la utilizacin de un sistema operativo y
un sistema de gestin de bases de datos que tenga una proteccin
adecuada. Ejemplos de dichos sistemas operativos para PCs pueden
ser Windows NT o Novell. Ejemplos de dichos sistemas de gestin de
bases de datos son ORACLE, SQL Server o Informix.

Si la informacin no est protegida por el sistema operativo, ser


siempre posible eliminar datos por error. Esto ocurre incluso si el
archivo est protegido por una contrasea.
El siguiente paso es la definicin de privilegios para los usuarios
autorizados. En un sistema correctamente definido, debera ser
imposible hacer nada con los datos a no ser que se utilizaran las
herramientas correctas, es decir herramientas que pueden controlar
si el usuario est autorizado a hacer lo que intenta hacer.

En el caso de un nico usuario la mayora de los problemas de


seguridad no se dan. Por eso, muchas veces basta con hacer copias
de seguridad de los archivos con regularidad.

Derecho a visualizar los datos

Este apartado trata de la seguridad de datos cuando se maneja


informacin confidencial. Mientras que los apartados anteriores
versaban sobre los derechos a modificar los datos, este apartado
trata realmente del derecho a visualizar los datos. La mayora de
sistemas de administracin de bases de datos incluyen medidas que
evitan que la gente vea los datos contenidos en una base de datos.
No pueden impedir no obstante que la gente vea una copia de los
datos que se encuentran en un archivo QlikView. Por eso, QlikView
tiene sus propios mecanismos, para impedir que personas no
autorizadas vean los datos. Uno debe ser consciente, no obstante, de
que la herramienta de restriccin de acceso a QlikView slo afecta al
derecho de visualizar los datos. QlikView nunca puede impedir que un
usuario destruya datos con otras herramientas. Eso est en manos
del sistema operativo nicamente.

Integridad de los datos

La integridad de los datos implica un flujo estructurado de datos. Los


procesos de entrada de datos deben definirse para garantizar que los
datos entran de manera uniforme. Una buena manera de garantizar la
uniformidad es diseando formularios con el DBMS. Los formularios
tambin evitan que los usuarios introduzcan valores no vlidos. p.ej.
nmeros de clientes no existentes, en una base de datos.

Al trabajar con una base de datos de un solo usuario, tambin es


necesario prestar atencin para que no haya ms de una persona
utilizando la base de datos a la vez. Las bases de datos multiusuario
pueden, como su propio nombre indica, gestionar diversas personas
que editan la base de datos simultneamente.

Hay otro aspecto ms relacionado con este tema: Siempre hay que
saber si se trata del original o de una copia del archivo o base de
datos. Si no es el caso, es muy probable que alguien empiece a
introducir datos en una copia de la base de datos.

-----------------------------------------------------
Crear documentos y grficos
Un documento QlikView consiste en una serie de hojas que contienen
grficos y otros objetos de hoja que permiten al usuario interactuar y
analizar los datos. QlikView le permite disear y crear sus propios
grficos claros e interactivos, as como otros objetos de hoja, y
colocarlos en las hojas del documento.

Cuando cree un documento puede utilizar una paleta de tipos de


tablas y objetos grficos como barras, indicadores, grficos de
dispersin y de tarta, etc. Las tablas y grficos son muy fciles de
aadir y personalizar. La interactividad, como la capacidad de
profundizar en la informacin y filtrarla, viene incorporada porque
QlikView automticamente nos seala los elementos asociados con
nuestras selecciones. Podemos mejorar la interactividad an ms, con
funcionalidad especfica de los distintos grficos.

Al aadir tablas y grficos a las hojas, debemos tener en cuenta estas


tres reglas:

Utilizar el color, los nombres y estilos de forma consistente ayuda al


usuario a navegar y comprender el documento.

Mantenga la hoja ordenada y deje que tablas y grficos ocupen el


lugar central.

Defina unas cuantas mtricas (KPIs) por hoja y presntelas por orden
de prioridad.

Asegrese de que el usuario puede profundizar en los datos. Por


ejemplo, crear dimensiones para la hora y la fecha facilitan el
proceso de profundizar en ao, mes, semana y da.

Evite el uso de los colores rojo y verde como indicadores, ya


que estos colores puede ser difciles de distinguir por parte de
los usuarios con deficiencias visuales.

Obtendr mucha inspiracin consultando las demos.

Demos de QlikView
Propiedades de Documento

La Hoja

Asistente de Grfico Rpido

Objetos de Hoja
Plantillas de Diseo

Asistente de grfico de tiempos

Asistente de Grfico de Estadsticas

Pgina Inicial del Asistente de Cuadro Grfico

Cmo crear grficos con Direct Discovery

Informes

Alertas

Macros y Automatizacin

Propiedades de Documento
Aqu se pueden especificar parmetros especficos del documento,
tales como imagen y sonido de apertura, fuente por defecto,
ordenacin, etc.

Propiedades de Documento: General


Propiedades de Documento: Al Abrir

Propiedades de Documento: Hojas

Propiedades de Documento: Servidor

Propiedades del Cuadro de Entrada: Reglas

Propiedades de Documento: Seguridad

Propiedades de Documento: Disparadores

Propiedades de Documento: Grupos

Propiedades de Documento: Tablas

Propiedades de Documento: Ordenacin

Propiedades de Documento: Presentacin

Propiedades de Documento: Nmero

Propiedades de Documento: Cifrado

Propiedades de Documento: Extensiones


Diseo

Ttulo

La Hoja
Un documento QlikView puede tener una o varias hojas donde se
colocan los objetos de hoja. Cada hoja puede contener muchos
objetos de hoja. Las hojas no tienen conexin con la lgica - si hay
dos campos lgicamente conectados no importa si estn colocados en
la misma hoja o en hojas diferentes. El resultado lgico al hacer las
selecciones ser el mismo.

Creacin

Las hojas nuevas se crean a travs de Aadir Hoja en el men Diseo


o haciendo clic en el botn Aadir Hoja de la barra de herramientas.

Navegacin

Todas las hojas tienen pestaas adjuntas, en las que aparece el


nombre de la hoja. Al hacer clic en una pestaa la hoja adjunta a la
misma se activa. Si la barra de herramientas Hoja est activa,
tambin podr activar una hoja seleccionndola en el desplegable de
la barra de herramientas.

Haciendo clic derecho en una pestaa, se abre un men contextual


con los comandos siguientes:

Propiedades
Abre un dilogo en que se puede elegir una fuente para la
de
pestaa. Slo se pueden usar fuentes TrueType.
Pestaa...

Selecciona la hoja y abre el dilogo Propiedades de Hoja. Aqu


se definen los parmetros especficos para la hoja, como el
Propiedades fondo de hoja, los campos que se van a mostrar, la fuente
de Hoja predefinida y el aspecto del objeto, etc. Esta alternativa slo
est disponible al hacer clic en la pestaa que pertenece a la
hoja activa.

Hace una copia de la hoja completa, con todos sus objetos de


Copiar Hoja hoja. La copia recibir el nombre de "Copia de NombredelaHoja"
y se posicionar como la ltima hoja del documento.

Ascender
Mueve la hoja activa un paso hacia la izquierda.
Hoja
Descender
Mueve la hoja activa un paso hacia la derecha.
Hoja

Ayuda Abre la ayuda especfica del contexto.

Eliminar Activa la hoja y a continuacin la elimina.

Si hace clic en la pestaa de la hoja activa, el men contextual


tambin contiene los comandos Seleccionar campos... y Nuevo objeto
de hoja. A continuacin una descripcin de estos comandos.

A veces se pueden ver indicadores de seleccin en las pestaas de


las hojas, pequeos guisantes que le guan hasta las selecciones.
Estos se muestran en las pestaas de las hojas ocultas en las que se
puede observar las selecciones que no estn visibles en la hoja
activa.

Hoja: Men Objeto


Propiedades de Hoja: General

Propiedades de Hoja: Campos

Propiedades de Hoja: Objetos

Propiedades de Hoja: Seguridad

Propiedades de Hoja: Disparadores

Propiedades de pestaa

Asistente de Grfico Rpido


La funcionalidad de Grfico Rpido se ha desarrollado pensando en el
usuario que desea crear un grfico de una manera rpida y sencilla,
sin tener que preocuparse de analizar la ingente cantidad de opciones
y parmetros disponibles.

El Asistente de Grfico Rpido le guiar a travs de los siguientes


pasos bsicos:

1. Seleccione el tipo de grfico

2. Defina la(s) dimensin(es) del grfico

3. Defina la expresin del grfico

4. D formato al grfico
Dependiendo de las selecciones que haya realizado, algunos de los
pasos anteriores podran obviarse.

Iniciar el Asistente de Grfico Rpido

Inicie el Asistente de Grfico Rpido eligiendo Asistente de Grfico


Rpido en el men Herramientas, o pulsando el botn
correspondiente en la barra de herramientas Diseo.

La primera vez que se inicie el asistente aparecer una pgina de


inicio que expone la finalidad del asistente y los pasos bsicos que
deben seguirse. Si desea saltarse la pgina de inicio cuando se utilice
el asistente en lo sucesivo, marque la casilla de verificacin No volver
a mostrar esta pgina. Pulse Siguiente para continuar. El Asistente de
Grfico Rpido le lleva a travs de los siguientes pasos bsicos:

Seleccione el tipo de grfico que desee crear haciendo


clic en uno de los iconos. Los tipos de grficos
disponibles son los ms habituales en QlikView. Es
Paso 1: Seleccione
posible cambiar el grfico por otro tipo de grfico
el tipo de grfico
cualquiera de los que hay en QlikView a travs del
dilogo Propiedades de Grfico, una vez finalizado el
asistente. Pulse Siguiente para continuar.
A menos que seleccionara Grfico de Indicador en el
primer paso, ahora llegar a la pgina 2, Defina la(s)
dimensin(es). Los grficos de indicador por lo general
no contienen dimensiones, as que en su caso esta
pgina se omite de manera automtica.
Seleccione una o ms dimensiones en los cuadros
desplegables. La(s) dimensin(es) define(n) los valores
Paso 2: Defina la(s)
para los que se ha(n) de calcular la(s) expresin(es) del
dimensin(es)
grfico. Las dimensiones normalmente se sitan a la
izquierda en los grficos de tabla y en el eje x de, por
ej., los grficos de barras.
Tras haber finalizado este asistente, podr aadir ms
dimensiones o modificarlas en cualquier momento
mediante el dilogo Propiedades de Grfico.
Pulse Siguiente para continuar.
Paso 3: Defina la La expresin del grfico define el(los) valor(es)
Expresin calculado(s) en el grfico. Las expresiones normalmente
se muestran a la derecha en los grficos de tabla y en el
eje Y de los grficos de barras, por ej.
Las expresiones en QlikView pueden oscilar entre breves
y simples hasta bien extensas y complicadas. Esta
pgina le permite elegir entre tres expresiones base
muy habituales, o bien crear su propia expresin desde
el principio.
Suma
Elija esta opcin si desea ver la suma numrica de un
campo, por ej. sum(Ventas). A continuacin, elija un
campo para sumar en el cuadro combinado de debajo.
Media
Elija esta opcin si desea obtener la media numrica
(aritmtica) de un determinado campo, por ej.
avg(Resultado). A continuacin elija un campo para
calcularla en el cuadro combinado inferior.
Contador
Elija esta opcin si desea ver el nmero de valores de
un campo, por ej. count(IDdePedido). A continuacin
elija un campo para contar en el cuadro combinado de
debajo.
Personalizar
Elija esta opcin si desea crear su propia expresin
desde cero. Si necesita ms espacio para editar las
expresiones, haga clic en el icono ... para abrir el
dilogo Editar Expresin.
Tras finalizar este asistente podr modificar la expresin
y/o aadir ms expresiones en cualquier momento
mediante el dilogo Propiedades de Grfico..
Pulse Siguiente para continuar.

El cuarto paso del asistente le permitir ajustar el


formato del grfico. Como los parmetros de formato
varan segn los distintos tipos de grfico, los
contenidos de la pgina se diferenciarn dependiendo
del tipo de grfico que haya elegido en el Paso 1 del
asistente.

Paso 4: D formato En esta pgina podr especificar opciones de formato


al grfico para el tipo de grfico seleccionado.
(grfico de barras) Modo
Cuando tenga ms de dos dimensiones en el grfico de
barras, deber elegir entre mostrar los puntos de datos
apilados o agrupados (uno al lado de otro). Haga su
seleccin haciendo clic en el icono apropiado.
Mostrar Nmeros
Marque esta casilla de verificacin si desea que los
valores de la expresin se muestren en forma de
nmeros, sobre las barras.
Haga clic en Finalizar para terminar el grfico y retornar
al diseo. Como ya se ha mencionado anteriormente,
podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de
Grfico para realizar ulteriores ajustes.

En esta pgina podr especificar opciones de formato


para el tipo de grfico seleccionado.
Modo
Muestre los puntos de datos como lneas, smbolos o
una combinacin de los mismos. Haga su seleccin
haciendo clic en el icono apropiado.
Paso 4: D formato Mostrar Nmeros
al grfico Marque esta casilla de verificacin si los valores de la
(grfico de lneas) expresin se van a mostrar como nmeros por encima
de los puntos de datos.
Haga clic en Finalizar para terminar el grfico y retornar
al diseo. Como ya se ha mencionado anteriormente, es
posible volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de
Grfico para realizar ulteriores ajustes.
En esta pgina podr especificar opciones de formato
para el tipo de grfico seleccionado.
Nmero Mximo de Segmentos (2-50)
Seleccione el nmero mximo de segmentos (porciones
individuales de tarta) individuales en la tarta. Los puntos
de datos sobrantes se recogern en un segmento
'Otros'.
Paso 4: D formato
Mostrar Nmeros en la Leyenda
al grfico
Marque esta casilla de verificacin si desea que los
(grfico de tarta)
valores de la expresin se muestren en forma numrica
en la leyenda del grfico.
Haga clic en Finalizar para terminar el grfico y retornar
al diseo. Como ya se ha mencionado anteriormente,
podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de
Grfico para realizar ulteriores ajustes.
En esta pgina podr especificar opciones de formato
para el tipo de grfico seleccionado.
Estilo
Paso 4: D formato Seleccione un estilo de tabla en el desplegable.
al grfico Haga clic en Finalizar para terminar el grfico y retornar
(tabla simple) al diseo. Como ya se ha mencionado anteriormente,
podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de
Grfico para realizar ulteriores ajustes.
En esta pgina podr especificar opciones de formato
para el tipo de grfico seleccionado.
Estilo
Seleccione un estilo de tabla en el desplegable.
Modo
Si desea una tabla pivotante con todas las dimensiones
a la izquierda, elija el icono de la izquierda. Si prefiere
una tabla cruzada con las dimensiones repartidas a la
izquierda y en la parte superior, pulse en el icono de la
Paso 4: D formato derecha.
al grfico Siempre Expandido
(tabla pivotante) Marque esta casilla de verificacin si no desea la
funcionalidad de expandir y colapsar tpica de la tabla
pivotante en QlikView. En este modo todos los valores
posibles de dimensin para todas las dimensiones se
mostrarn en todo momento.
Haga clic en Finalizar para terminar el grfico y retornar
al diseo. Como ya se ha mencionado anteriormente,
podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de
Grfico para realizar ulteriores ajustes.
En esta pgina podr especificar opciones de formato
para el tipo de grfico seleccionado.
Nmero de Segmentos
Seleccione el nmero de segmentos que desea en el
grfico, por ej. cuntas luces quiere en un indicador de
semforo.
Paso 4: D formato Modo Indicador
al grfico Seleccione la forma en que desea mostrar el valor
(grfico de actual en el indicador. Hay diferentes modos de
indicador) indicador disponibles para todos y cada uno de los tipos
de indicador.
Haga clic en Finalizar para terminar el grfico y retornar
al diseo. Como ya se ha mencionado anteriormente,
podr volver al grfico en cualquier momento si as lo
desea, a travs del dilogo estndar Propiedades de
Grfico para realizar ulteriores ajustes.

Objetos de Hoja
Podemos aadir tablas y grficos a las hojas para visualizar los datos
y hacer selecciones para filtrar los datos.

Cuadro de Lista
Cuadro de Estadsticas
Cuadro de Seleccin Mltiple

Cuadro de Tabla

Grficos

Cuadro de entrada

Cuadro de Selecciones Actuales

Botn

Objeto de Texto

Objeto de Lnea/Flecha

Objeto Calendario/Deslizador

Objeto Personalizado

Objeto de Bsqueda

Objeto Marcador

Objeto Contenedor

Objetos locales y objetos del servidor

Notas y Comentarios

Arrastrar y soltar a Microsoft Office

Plantillas de Diseo
Acerca de las plantillas de diseo QlikView
Cuestiones bsicas acerca de las Plantillas

Una plantilla de diseo en QlikView es un conjunto de propiedades de


formato que puede aplicarse a todo un diseo completo en QlikView,
o a partes del mismo. Los archivos de plantilla se codifican en xml y
normalmente se guardan en una carpeta de plantillas QlikView
especfica bajo la carpeta Datos de Programa de Windows.

Las plantillas pueden reducir de manera significativa el tiempo y


esfuerzo empleados para darle a un diseo QlikView la consistencia y
buen aspecto que precisa. Tambin pueden servir para reforzar un
determinado estilo grfico dentro de una compaa, etc.
Topologa de una plantilla

Un archivo de plantilla QlikView consta de varias secciones


individuales para cada tipo de objeto de diseo (documentos, hojas y
todos los diferentes tipos de objetos de hoja.) Cada una de estas
secciones se compone a su vez de tres subsecciones, una para las
propiedades especficas del tipo de objeto, otra para las propiedades
de borde/ttulo y otra para las propiedades de configuracin de la
impresora (nicamente para objetos de hoja que se puedan imprimir).
Cada una de estas secciones o subsecciones puede ser creada o
reemplazada individualmente mediante el Asistente de Creacin de
Plantillas sin afectar a las dems secciones del archivo de plantilla.

Una seccin de plantilla se crea de la siguiente manera:

1. D formato a un objeto especfico segn desee

2. Utilice el Asistente de Creacin de Plantillas para extraer las


propiedades que desee de ese objeto e insrtelas en un archivo
de plantilla.

Plantillas de propsito general

Las plantillas de propsito general son plantillas que cuentan con


secciones bien definidas para todos los diferentes tipos de objetos.
Hay varias plantillas ya definidas que se suministran con el paquete
de instalacin de QlikView.

Si desea crear una de estas plantillas deber hacer lo siguiente:

1. D formato en Propiedades de Documento segn desee.

2. D formato a una hoja en Propiedades de Hoja segn desee.

3. Cree un objeto de hoja (si fuera necesario) y construya formatos


especficos para cada tipo de objeto de hoja, segn sus gustos
y/o necesidades. Las propiedades de Borde/Ttulo por lo general
solo necesitan formatearse una vez por cada tipo de objeto de
hoja que normalmente utilice ttulo (los cuadros de lista,
grficos, etc.) y una vez tambin por cada tipo de objeto de
hoja que normalmente carezca de ttulo (objetos de texto,
botones, etc.).

4. Ejecute el Asistente de Creacin de Plantillas creando una


nueva plantilla e inserte las propiedades desde la primera de
las entidades formateadas que se listan arriba (el orden no
importa).
5. Ejecute el Asistente de Creacin de Plantillas repetidas veces,
una por cada entidad que an quede en la lista.

Plantillas de propsito especfico

Tambin se pueden crear plantillas para determinados usos


especficos. Dependiendo de la finalidad a la que se destinen, puede
que solo necesite definir un pequeo subconjunto de las secciones y
subsecciones disponibles. Por ejemplo, podra definir una plantilla que
site nicamente objetos grficos de un determinado tamao en
cierto lugar de la pgina. Para hacer esto, necesitar definir una
plantilla con una nica propiedad del grupo Ttulo/Borde nicamente
para los grficos, esto es, una sola subseccin.

Aplicar plantillas en el Diseo

Las plantillas de diseo QlikView se pueden aplicar manualmente en


cualquier momento, o automticamente, cada vez que se cree un
nuevo objeto en el diseo. Las plantillas se pueden aplicar a:

objetos de hoja individuales

un grupo de objetos de hoja

una hoja

todo el documento completo

Aplicar una plantilla a objetos individuales

Haga lo siguiente:

1. Active el objeto de hoja haciendo clic sobre l.

2. Abra el dilogo Propiedades del objeto de hoja desde el men


contextual.

3. Vaya a la pgina Diseo.

4. Pulse el botn Aplicar Plantilla...

5. Seleccione una plantilla en el dilogo de exploracin que


aparece.

6. Pulse Aceptar.

Todas las propiedades de la plantilla que sean aplicables al objeto de


hoja seleccionado se aplicarn en este momento. Si desea aplicar una
plantilla a un grupo de objetos de hoja, debe hacerlas primero todas
activas por medio de Mays+clic o seleccin de rectngulo (dibujar
un rectngulo con el botn izquierdo del ratn pulsado para
seleccionar todos los objetos dentro del rectngulo).

Aplicar una plantilla a una hoja

Haga lo siguiente:

1. Active la hoja mediante un clic en su pestaa.

2. Abra el dilogo Propiedades de Hoja en el men Configuracin.

3. Vaya a la pgina General.

4. Pulse el botn Aplicar Plantilla...

5. Seleccione una plantilla en el dilogo de exploracin que


aparece.

6. Pulse Aceptar.

Todas las propiedades de la plantilla que sean aplicables a la hoja


seleccionada se aplicarn en este momento. Adems, la plantilla se
aplicar tambin a todos los objetos de hoja que haya en la hoja.

Aplicar una plantilla a todo un documento completo

Haga lo siguiente:

1. Abra el documento o actvelo.

2. Abra el dilogo Propiedades de Documento del men


Configuracin.

3. Vaya a la pgina Diseo.

4. Pulse el botn Aplicar Plantilla...

5. Seleccione una plantilla en el dilogo de exploracin que


aparece.

6. Pulse Aceptar.

Todas las propiedades de la plantilla que sean aplicables al


documento se aplicarn en este momento. Adems, la plantilla se
aplicar tambin a todas las hojas y objetos de hoja que haya en el
documento.

Asistente de Creacin de Plantillas


Asistente de grfico de
tiempos
El asistente de Grfico de Tiempos le ayuda en la tarea comn de
crear grficos en los que una determinada medida (expresin)
debiera ser cualificada y a menudo sometida a comparacin entre
diversos perodos de tiempo.

Como ejemplo, puede que desee mostrar una expresin como


sum(Ventas) pero nicamente en el ltimo ao o el actual trimestre
hasta la fecha. Con frecuencia tambin querr comparar ese
resultado con la misma medida de un perodo anterior, por ejemplo
con el ao anterior o con el mismo trimestre del ao anterior.
QlikView contiene diversas funciones para crear expresiones que
realicen justamente esto, pero para un principiante pudieran parecer
de difcil manejo. El asistente de grficos de tiempos le ayuda
precisamente a eso, a acometer la tarea de insertar su expresin
bsica de medida en las funciones de cualificacin de tiempo ms
adecuadas segn sus especificaciones.

Inicio del Asistente de Grfico de Tiempos

Inicie el asistente de grfico de tiempos eligiendo Asistente de Grfico


de Tiempos en el men Herramientas, o bien haciendo clic en el
botn correspondiente de la barra de herramientas Diseo.

La primera vez que inicie el asistente se encontrar ante una pgina


de inicio que expone la finalidad del asistente y los pasos bsicos que
habr de seguir. Si desea saltarse la pgina de inicio cuando emplee
el asistente en lo sucesivo, marque la casilla de verificacin No volver
a mostrar esta pgina.

Dependiendo de las selecciones, algunos de los pasos mostrados a


continuacin se pueden saltar. Contine al siguiente paso en el
asistente, haga clic en Siguiente. Haga clic en Finalizar para terminar
el grfico y volver a la presentacin. Vuelva en cualquier momento al
grfico mediante el cuadro de dilogo Propiedades de Grfico para
realizar ms ajustes.

El asistente de grfico de tiempos le guiar a travs de los siguientes


pasos:
Seleccione el tipo de grfico que desee crear
haciendo clic en uno de los iconos. Los tipos de
grficos disponibles son los que se utilizan
normalmente con grficos que implican una
Seleccione el tipo de
cualificacin de perodos de tiempo. Es posible
grfico
cambiar el grfico por otro tipo de grfico cualquiera
de los que hay en QlikView a travs del dilogo
Propiedades de Grfico, una vez finalizado el
asistente.

Defina la(s) Esta pgina define la(s) dimensin(es) del grfico.


Seleccione una o ms dimensiones en los cuadros
desplegables. La(s) dimensin(es) define(n) los
valores para los que se ha(n) de calcular la(s)
expresin(es) del grfico. Las dimensiones se hallan
normalmente a la izquierda en los grficos de tabla y
dimensin(es)
en el eje X por ej. en los grficos de barras.
Tras haber finalizado este asistente, podr aadir
ms dimensiones o modificarlas en cualquier
momento mediante el dilogo Propiedades de
Grfico.

Esta pgina define la expresin base subyacente en


el grfico, as como las referencias de tiempo.
Expresin Base
Introduzca una expresin que defina la medida que
desee analizar, por ej. sum(Ventas)
Expresin de Fecha/Hora
Introduzca una expresin (o simplemente un nombre
La expresin base y de campo) que indique la ubicacin de una
las referencias de especificacin de tiempo (normalmente una fecha)
tiempo asociada con cada transaccin, por ej. FechaPedido.
Expresin de Fecha Base
Teclee una expresin que suministre la referencia en
el tiempo hacia la que todas las especificaciones de
tiempo debieran ser comparadas, por ej. hoy().
Si necesita ms espacio para editar cualquiera de las
expresiones, haga clic en el icono ... para abrir el
dilogo Editar Expresin.
Seleccione el perodo En esta pgina podr seleccionar la unidad bsica de
de tiempo perodo de tiempo para la cual se realizar el grfico.
En Perodo de Tiempo seleccione la extensin del
perodo con la cual desea cualificar la expresin del
grfico y realizar comparaciones. Cuando utilice la
opcin Mes(es) podr seleccionar perodos de 1, 2, 3,
4 6 meses en el desplegable Mltiples Meses. El
valor 3 se puede otorgar, pero se corresponde
exactamente con Trimestre. Las semanas lunares se
definen como perodos de 7 das consecutivos que se
repiten desde el 1 de enero de cada ao. Siempre
hay exactamente 52 semanas lunares en un ao, lo
cual significa que la semana lunar nmero 52 tendr
8 9 das.
Marque la casilla de verificacin Modo hasta la Fecha
si desea utilizar el Modo Hasta la Fecha incluyendo
slo los datos hasta el momento. Para todos los
perodos de tiempo, excepto Da, este modo implica
que solo se incluirn las transacciones con un valor
de fecha indicado en Expresin de Fecha/Hora hasta
la fecha (incluida) de la Expresin de Fecha Base,
(consulte las definiciones en la pgina anterior). Para
Da se emplear como divisor el momento exacto
reflejado en la Expresin de Fecha Base.
Si marca la casilla de verificacin ltimo Perodo
Completo como Base, QlikView utilizar el ltimo
perodo completo como base, por ej. el ltimo
trimestre completo.

En esta pgina puede definir un desplazamiento al


inicio del perodo de tiempo elegido. En muchos
casos esta pgina se puede obviar. Dependiendo del
Perodo de Tiempo elegido en el paso 4, se le dar
una de las siguientes opciones:
Inicio de Ao
Si trabaja con aos (fiscales) que no comiencen en
enero, podr seleccionar el primer mes de su ao
(fiscal) en este desplegable. Esta opcin solo est
Definicin del
disponible si el Perodo de Tiempo bsico elegido en
desplazamiento al
el paso 4 es Ao, Trimestre o Meses.
inicio de perodo
Desplazamiento de Semana/Da
Si desea desplazar el inicio de semana o el inicio de
da lo puede hacer aqu. Los desplazamientos se dan
en das y/o fracciones a partir de aqu. Por ej. 1 para
la semana de calendario que empieza el Martes o
0.125 para el da que que comience a las 3 am. Esta
opcin slo est disponible si el Perodo de Tiempo
bsico elegido en el paso 4 es de Semana, Semana
Lunar o Da.
En esta pgina podr definir el perodo de
comparacin. Si ha elegido Ao como Perodo de
Tiempo principal en el paso 4, esta pgina se omitir
de forma automtica.
Ao
Establece como perodo de comparacin el mismo
perodo pero del ao anterior, por ej. el mismo
trimestre del ao pasado.
Perodo
Establece como perodo de comparacin el perodo
Establezca el perodo
anterior, por ej. compara el 2 trimestre con el 3er
de comparacin
trimestre de un mismo ao.
Ao Anterior Dinmico
Esta opcin le permite comparar el perodo ms
extenso, el ao base con cualquier ao que le
preceda. As pues, si desea comparar entre el ao
actual (por ej. 2006) y un ao anterior no consecutivo
(por ej. 2003), puede utilizar esta opcin y luego
seleccionar 2006 y 2003 en la aplicacin. Esta opcin
solo est disponible si el perodo de comparacin
bsico es el ao.
En esta pgina puede elegir qu columnas de
expresin desea incluir en el grfico y si desea que el
asistente asigne un ttulo a su grfico.
Marque la casilla de verificacin Establecer Ttulo de
Objeto si desea que el asistente asigne un ttulo de
grfico apropiado.
El grfico resultante del asistente siempre contendr
una columna que muestra la expresin base del
grfico durante el perodo base. Adems de esto,
tendr la opcin de elegir entre un mximo de tres
columnas adicionales: Incluir Perodo de Comparacin
Seleccin y Marque esta casilla de verificacin si desea incluir
presentacin de una columna que muestre la expresin base del
columnas grfico durante el perodo de comparacin.
Incluir Cambio
Marque esta casilla de verificacin si desea incluir
una columna que muestre la diferencia absoluta
entre la expresin base del grfico durante el perodo
base y el perodo de comparacin.
Incluir Cambio Relativo
Marque esta casilla de verificacin si desea aadir
una columna que muestre la diferencia relativa
(porcentaje de cambio) entre la expresin base del
grfico durante el perodo base y el perodo de
comparacin.
Asistente de Grfico de
Estadsticas
El Asistente de Grfico de Estadsticas le guiar oportunamente si
desea aplicar pruebas estadsticas comunes a los datos en QlikView.

Iniciar el Asistente de Grfico de Estadsticas

Inicie el Asistente de Grfico de Estadsticas. Para ello, elija Asistente


de Grfico de Estadsticas desde el men Herramientas. La primera
pgina ofrece una seleccin de pruebas estadsticas. Elija la ms
adecuada y a continuacin pulse Siguiente para continuar.

Tenga en cuenta que QlikView ofrece ms tipos de pruebas


estadsticas que las cubiertas por este asistente. Para ms
informacin acerca de pruebas y tests estadsticos y su utilizacin,
consulte un manual de estadstica.

Prueba Chi2

Esta opcin genera una tabla simple con los valores que devuelve una
prueba chi2. La prueba chi2 se emplea con frecuencia para comparar
dos conjuntos de valores y determinar la probabilidad de que ambos
conjuntos provengan de una misma distribucin estadstica. Para
obtener el grfico correspondiente a la prueba chi2, deber
especificar lo siguiente:

Columna Especifique un campo o expresin que devuelva las cabeceras


de las columnas para la muestra de datos.

Fila Especifique un campo o expresin que devuelva las


cabeceras de las filas para la muestra de datos.
Especifique un campo o expresin que devuelva los datos de
Valor
los valores de prueba.

Marque esta casilla de verificacin si desea probar el valor


esperado. Introduzca un nombre de campo, o una expresin
Valor que devuelva el valor esperado, en el cuadro de edicin
Esperado inferior. Si no se especifican valores esperados, la prueba se
realizar con variaciones dentro de las filas o columnas
mismas.

p (Mostrar
Marque esta casilla de verificacin para incluir el valor p
Valor p/
(significacin) en el grfico resultante.
Significacin)

df (Mostrar
Marque esta casilla de verificacin si desea incluir el valor df
grados de
(grados de libertad) en el grfico resultante.
libertad)

Chi2 (Mostrar Marque esta casilla de verificacin si desea incluir el valor de


Valor Chi2) prueba en el grfico resultante.

Haga clic en Finalizar para terminar el grfico y retornar al diseo.


Podr volver al grfico en cualquier momento, a travs del dilogo
habitual Propiedades de Grfico donde podr continuar haciendo
ajustes.
Prueba T Pareada

Esta opcin genera una tabla simple con los valores que devuelve una
prueba t de estudiante pareada.

Para obtener el grfico de la prueba t, deber especificar lo siguiente:

Campo/Expresin de Especifique un campo o expresin que devuelva series


valor de datos de valores de prueba.

Especifique un campo o expresin que devuelva un


Valor de Prueba
valor de prueba.

Marque esta casilla de verificacin para incluir el valor


t (Mostrar valor t)
t- en el grfico resultante.

df (Mostrar grados Marque esta casilla de verificacin si desea incluir el


de libertad) valor df (grados de libertad) en el grfico resultante.

p (Mostrar valor p/ Marque esta casilla de verificacin para incluir el valor


Significacin (de cola p (nivel de significacin de cola 2) en el grfico
2)) resultante.

Marque esta casilla de verificacin si desea incluir el


Diferencia de Media valor de la diferencia de media en el grfico
resultante.

Marque esta casilla de verificacin si desea incluir el


lmite ms bajo del intervalo de confianza (tal y como
Inferior (CL %)
se especifica en el Nivel de Confianza, debajo) en el
grfico resultante.
Marque esta casilla de verificacin para incluir el lmite
superior del intervalo de confianza (tal y como se
Superior (CL %)
especifica en Nivel de Confianza, debajo) en el grfico
resultante.

Nivel de Confianza Especifique un porcentaje para el nivel de confianza.

Haga clic en Finalizar para terminar el grfico y retornar al diseo.


Podr volver al grfico en cualquier momento, a travs del dilogo
habitual Propiedades de Grfico donde podr continuar haciendo
ajustes.

Prueba T de Muestras Independientes

Esta opcin genera una tabla simple con los valores que devuelve una
prueba t de estudiante no pareada, de dos muestras.

Para obtener el grfico de la prueba t, deber especificar lo siguiente:

Especifique un campo o expresin que devuelva series


Agrupando
de datos de agrupacin. Deber devolver exactamente
Campo/Expresin
dos valores.

Campo/Expresin de Especifique un campo o expresin que devuelva la


Prueba serie de datos de los valores de la prueba.

Marque esta casilla de verificacin si desea incluir el


t (Mostrar valor t)
valor t en el grfico resultante.
df (Mostrar grados Marque esta casilla de verificacin si desea incluir el
de libertad) valor df (grados de libertad) en el grfico resultante.

p (Mostrar valor p/ Marque esta casilla de verificacin para incluir el valor


Significacin (de cola p (nivel de significacin de cola 2) en el grfico
2)) resultante.

Marque esta casilla de verificacin si desea incluir el


Diferencia de Media valor de la diferencia de media en el grfico
resultante.

Marque esta casilla de verificacin si desea incluir el


lmite ms bajo del intervalo de confianza (tal y como
Inferior (CL %)
se especifica en el Nivel de Confianza, debajo) en el
grfico resultante.

Marque esta casilla de verificacin para incluir el lmite


superior del intervalo de confianza (tal y como se
Superior (CL %)
especifica en Nivel de Confianza, debajo) en el grfico
resultante.

Nivel de Confianza Especifique un porcentaje para el nivel de confianza.

Haga clic en Finalizar para terminar el grfico y retornar al diseo.


Podr volver al grfico en cualquier momento, a travs del dilogo
habitual Propiedades de Grfico donde podr continuar haciendo
ajustes.

Pgina Inicial del Asistente de


Cuadro Grfico
La primera vez que ejecute el asistente se encontrar con una pgina
de inicio que le informa acerca de la finalidad del asistente y los
pasos bsicos que engloba. Si desea saltarse la pgina de inicio
cuando emplee el asistente en lo sucesivo, marque la casilla de
verificacin No volver a mostrar esta pgina.

Cmo crear grficos con Direct


Discovery
Los grficos pueden crearse con campos DIMENSION como las
dimensiones del grfico y campos MEASURE en las expresiones del
grfico. Los campos DETAIL no tienen funcin alguna en los grficos y
no pueden utilizarse.
Para grficos QlikView que utilizan slo campos de Direct Discovery,
todas las agregaciones se efectan en la base de datos. Cuando un
grfico tiene campos de Direct Discovery y campos en memoria,
primero se realizan las agregaciones de la base de datos y
posteriormente la agregacin a nivel de grfico, una vez que las
agregaciones de la base de datos estn completas.

Se pueden utilizar las siguientes funciones de agregacin con campos


MEASURE:

Sum
Avg
Count
Min
Max

Es importante conocer el tipo de agregaciones que admite la base de


datos fuente cuando usamos Direct Discovery. Por ejemplo, la
mayora de bases de datos SQL admiten DISTINCT en cualquier
agregacin, pero Google BigQuery slo admite COUNT (DISTINCT ...).

La mayora de las funciones de grfico de QlikView estn tambin


disponibles cuando se utilizan campos de Direct Discovery:
ordenacin interactiva, dar formato, pistas visuales, lmites de
dimensin, etc.

Debido a la naturaleza de Direct Discovery, especfica de la sintaxis


SQL, las tablas pivotantes y los minigrficos no se admiten con
campos Direct Discovery.

Cuando los campos MEASURE requieren entrecomillado, los smbolos


de comillas deben aplicarse en la sentencia Direct Query, no en la
expresin del grfico. En el caso de bases de datos como las de
Oracle que controlan la sensibilidad a maysculas mediante el uso de
identificadores entrecomillados, los nombres de columna en las
expresiones del grfico deben coincidir con el tipo de los nombres de
columna exactamente.

Un campo MEASURE que comienza con un carcter de subrayado bajo


debe ir entre comillas dobles en una expresin de grfico.

La opcin "Suprimir Nulos y Alfanumricos" de los grficos no


funciona con campos Direct Discovery; debera deshabilitarse. Una
vez deshabilitada, la opcin "Suprimir Cuando el Valor es Nulo"
funciona segn lo esperado.

Informes
Imprimir un informe a menudo implica imprimir un grfico o una
tabla. En QlikView esto es tan sencillo como seleccionar un objeto de
hoja y luego elegir Imprimir en un men o barra de herramientas. Sin
embargo a veces tenemos necesidad de crear informes mucho ms
complejos, con mltiples tablas y/o grficos. Aqu es donde entra en
juego el Editor de Informes. El Editor de Informes de QlikView ofrece
la posibilidad de agrupar varios objetos de hoja distintos en una o
ms pginas, con pleno control del formato de pgina, incluyendo
cabeceras/pies de pgina, etc.

Los informes en QlikView son de dos tipos, los informes de documento


y los informes de usuario.

Los Informes de Documento se crean junto con el documento


QlikView y se almacenan como parte del documento mismo
Informes de
QVW. Cualquier usuario que acceda al documento QlikView
Documento
localmente o a travs de QlikView Server puede acceder sin
problema a los informes de documento.

Los Informes de Usuario los crea un usuario que trabaja con un


documento desde un QlikView Server. El informe es
almacenado en la mquina cliente local de una manera muy
Informes de
parecida a la de los marcadores de usuario. Slo el usuario
Usuario
local tiene acceso a sus propios informes de usuario. Los
informes de usuario solo se pueden crear desde clientes
QlikView basados en Windows (no desde clientes AJAX).

solo estn disponibles cuando se trabaja con un documento en


QlikView Server y nicamente para usuarios autenticados. Se
Mis Informes
almacenan en un repositorio en el servidor y el usuario puede
de Servidor
acceder a ellos desde cualquier ordenador siempre que est
autenticado.

solo estn disponibles cuando se trabaja con un documento en


QlikView Server y nicamente para usuarios autenticados.
Informes de Cualquier usuario que haya creado un informe de servidor
Servidor personal puede marcarlo como compartido con otros usuarios.
Compartidos As estar disponible para otros usuarios. Al igual que los
Informes de Servidor Personales, los Informes de Servidor
Compartidos se almacenan en un repositorio en el servidor.

Cuando se emplea el trmino "Generador de Informes" normalmente se


hace referencia a una categora de productos de software muy concretos.
stos normalmente funcionan combinando datos procedentes de diversas
consultas SQL (de forma ms o menos oculta para el usuario, dependiendo
de la interfaz grfica), cada una de las cuales tiene un formato de impresin
distinto. Los informes de QlikView toman los datos de los objetos de hoja de
QlikView y carecen de la posibilidad de extraer datos procedentes de
consultas en SQL. Igual que es absolutamente correcto decir que QlikView
puede producir informes, es incorrecto etiquetar al Editor de Informes de
QlikView como un Generador de Informes en su sentido tradicional.

Editor de Informes

Alertas
Creacin de Alertas

La manera ms fcil de definir una alerta es empleando el Asistente


de Alertas, el cual puede invocarse desde el men Herramientas. Las
alertas tambin se pueden crear y mantener desde el dilogo Alertas,
el cual se abre desde el men Herramientas. Las alertas se
almacenan como parte del documento QlikView. Las alertas
nicamente pueden crearse y dispararse desde versiones de QlikView
para Windows (no desde clientes AJAX).

Cmo utilizar las alertas

La comprobacin de alertas QlikView se puede hacer de tres maneras


distintas:

1. Automticamente, desde el diseo habitual de QlikView, cuando


exista una probabilidad de que los datos del documento se hayan
modificado, es decir, cuando se abre el documento, cuando se
ejecuta el script, o cuando se ha llevado a cabo una operacin de
Reducir Datos.

2. Manualmente, desde una macro por medio de APIs de Automatizacin


especiales. Vase la gua API de QlikView para ms detalles.

3. Los programas externos que ejecutan QlikView por lotes tienen una
API de Automatizacin especial que recupera una lista de alarmas
disparadas en un determinado contexto.

La cadena de eventos que siguen al disparo de una alerta se puede


visualizar de la siguiente manera:
Las alertas pueden ser suspendidas, tras haber sido disparadas, hasta
que se produzca un cambio. Por ejemplo, puede resultar bastante
molesto que le recuerden, cada vez que abre un documento, que ha
sobrepasado los lmites de su presupuesto. En tal caso, usted puede
configurar la alarma para que se dispare solamente una vez y luego
se suspenda a s misma hasta el mes siguiente.

Como se puede observar en el diagrama, cada disparo de alerta inicia


una cadena de operaciones lgicas en el documento QlikView.
Normalmente QlikView realiza los siguientes pasos:

1. Aplicar la seleccin relativa a la alerta.


2. Calcular el valor de expresin de la condicin.
3. Restaurar las selecciones originales.

Los tiempos necesarios para llevar a cabo las acciones 1 y 3 son en


cada caso iguales a los tiempos que se tarda en hacer las selecciones
con el ratn si stas se han aplicado interactivamente. El tiempo que
se necesita para el paso 2 es el mismo que si la expresin hubiera
residido, por ejemplo, en un objeto de hoja. Si sumamos estos
tiempos, el tiempo total que se tarda en comprobar una alerta puede
llegar a ser considerable en documentos de gran tamao. Esto puede
parecer irrelevante en el caso de alertas nicas, disparadas al abrir o
recargar, pero debera observarse una gran precaucin cuando se
utilicen grandes cantidades de alertas disparadas mediante macros,
para que el documento no se ralentice en exceso.

Abre el dilogo Alertas desde donde se crean y gestionan todas las


alertas en QlikView.

Macros y Automatizacin
La Interfaz de Automatizacin de QlikView

QlikView viene equipado con una interfaz de Automatizacin (antes


conocida como Automatizacin OLE). Esta interfaz permite que un
programa externo o una macro interna acceda y controle la aplicacin
QlikView.

La especificacin completa de la interfaz de Automatizacin QlikView


se encuentra en la carpeta Documentacin de su aplicacin QlikView.

La interfaz de Automatizacin es parte integral de QlikView. Para


activarla no es necesario efectuar ninguna tarea especfica.

Cmo puede controlar QlikView la Automatizacin y las


Macros
Control Externo de QlikView

Se puede acceder a los objetos de QlikView mediante Automatizacin


desde programas externos, p.ej. programas escritos en Visual Basic o
C++ que admitan Automatizacin.

Con este tipo de cdigo se puede controlar QlikView desde otras


aplicaciones o programas individuales.

Los archivos individuales que sean ejecutables se pueden abrir desde


un documento QlikView mediante botones de ejecutar.

Intrprete Interno de Macros

Tambin se puede acceder a los objetos QlikView mediante


Automatizacin desde dentro de QlikView mediante el Motor Interno
incorporado de VBScript.

Hay varias formas de invocar las macros escritas en VBScript o JScript


en un documento QlikView:

Eventos de Documento:
Una macro puede ejecutarse tras abrirse un documento QlikView.
Una macro puede ejecutarse tras una reejecucin de script.

Una macro puede ejecutarse tras el comando Reducir Datos.

Se puede ejecutar una macro tras una seleccin efectuada en


cualquier campo de un documento.

Eventos de Hoja:
Una macro puede ejecutarse despus de activarse una hoja.

Una macro puede ejecutarse cuando una hoja sea desactivada.

Eventos de Objeto de Hoja:


Una macro puede ejecutarse tras activarse un objeto de hoja.

A macro puede ejecutarse cuando se desactive un objeto de hoja.

Eventos de Botn:
Un objeto de hoja de botn puede ser vinculado a una macro.

Eventos de Campo:
Se puede ejecutar una macro tras haber hecho una seleccin en un
campo determinado.

Se puede ejecutar una macro al hacer una seleccin en cualquier


campo lgicamente asociado con un campo especfico.

Una macro puede ser ejecutada cuando se bloquean las selecciones


de un campo especfico.

Una macro se puede ejecutar cuando las selecciones se desbloquean


en un campo especfico.

Eventos de Variable:
Una macro se puede ejecutar al introducir un valor en una variable
determinada.

Una macro puede ser ejecutada cuando el valor de una variable


determinada contiene una frmula ha sido cambiado debido a un
cambio en el valor de la frmula.

Intrprete Interno de Macros

Utilizacin de Macros en Documentos QV del QV-Server

---------------------------------------------------------------

Descubrimiento y anlisis
Cuando hemos creado un documento y ya hemos cargado datos en l
podemos empezar a utilizarlo para hacer descubrimiento de datos y
anlisis. Puede efectuar el anlisis por distintas razones y empleando
una amplia variedad de herramientas.

Selecciones

Hacer selecciones es el principal mtodo de interaccin con QlikView.


Las selecciones filtran y no dejan pasar un subconjunto de los datos
que se han cargado en QlikView.

Puede utilizar las selecciones para investigar algo de lo que desee


obtener ms informacin y QlikView responde al instante indicando,
mediante una codificacin de colores, los valores posibles y excluidos
asociados con sus selecciones.

Anlisis rutinario

Lo habitual en un anlisis rutinario es seguir las mtricas clave (KPI)


de manera regular, por ejemplo:

El total de ventas contrastado con la cuota particular cada maana

El total de ventas contrastado con el total de ventas del mismo


periodo del ao anterior

Los pedidos solicitados pero no entregados al final de la semana

Las ventas por regin en un determinado da de cada mes

Imaginemos que tiene unos datos que representan ventas en el


tiempo. Puede limitar sus datos para que solo muestren las ventas de
un determinado mes. Despus puede que desee mostrar slo los
datos del mes siguiente, para ver cmo han evolucionado las ventas.

Anlisis de exploracin

QlikView le permite explorar los datos de distintas maneras, a fin de


hallar nuevos conocimientos, por ejemplo:

Filtrando los datos de manera eficaz haciendo mltiples selecciones

Formulando y dando respuesta a mltiples preguntas probabilsticas


en un anlisis comparativo

Haciendo clic o pulsando en cualquier lugar para obtener ms


informacin y nuevas vistas o detalles
Remezclando y reensamblando datos de cualquier manera que
desee

Buscar en los datos

Puede utilizar la herramienta de bsqueda universal de QlikView, la


cual se beneficia de toda la potencia de la lgica difusa para hallar
todos los resultados posibles.

Poner marcadores en las selecciones

Puede llevar un registro de todas las selecciones que haya realizado o


que realiza con frecuencia, guardando los estados de seleccin como
marcadores.

Seleccionar Valores de Campo


Esquema de color

Estilos de Seleccin

Indicadores

Selecciones mltiples dentro de un campo

Mover selecciones

Bloquear Valores de Campo Seleccionados

Selecciones Actuales

Selecciones en Otros Objetos

Buscar

Bsqueda Avanzada (dilogo)

Modo And en Cuadros de Lista

Estados Alternos

Marcadores

Seleccionar Valores de Campo


Haciendo clic en un valor se selecciona un valor de un campo. Una
vez seleccionado, la celda se muestra en verde para indicar su nuevo
estado, esto es, seleccionado. La seleccin puede afectar a los
estados de un gran nmero de valores en otros objetos de hoja, en la
hoja actual y en otras hojas.

Las celdas blancas representan valores de campo opcionales y las


celdas grises valores de campo excluidos de la seleccin. Cuando se
hace una seleccin se crean dinmicamente relaciones naturales
internas entre todas las tablas asociadas.

Se pueden hacer selecciones en la mayora de objetos de hoja.

Para deseleccionar una seleccin previa, haga clic en ella de nuevo.


Tambin se puede hacer seleccionando Borrar en el men Objeto, o
eligiendo uno de los comandos Borrar en el men Selecciones.
Cuando se hace clic en un valor excluido, ste cambia su estado a
seleccionado y se cancelan las selecciones que estn en conflicto con
l.

Las selecciones tambin se pueden hacer a travs de bsquedas de


los valores deseados.

Esquema de color
El estado de un valor de campo se reconoce por el color de su celda.

El esquema predeterminado de colores es el siguiente:

Seleccionado, verde

Opcional, blanco

Excluido, gris

Hay tambin otros cdigos de color que pueden utilizarse en


circunstancias especiales:

Alternativo blanco/amarillo

Bloqueado, azul

Rojo, como resultado de una exclusin forzada

Los colores predefinidos del esquema de color predeterminado


(Clsico) se pueden modificar seleccionando otros esquemas de color
en el grupo Apariencia de Seleccin en la pgina Propiedades de
Documento: General.

Si est marcada la opcin Mostrar AlternativasQlikView muestra las


celdas no seleccionadas en el cuadro de lista correspondiente como
valores alternativos (en blanco o amarillo claro), a menos que alguna
seleccin en otros cuadros de lista las excluya. No obstante estn
lgicamente excluidas y no se incluirn en los clculos basados en
valores posibles (opcionales y seleccionados). Cuando no se
selecciona la opcin Mostrar Valores Alternativos QlikView muestra las
celdas no seleccionadas como excluidas (en gris).

El estilo de seleccin Casillas de Verificacin no hace uso de este


esquema de color.

Estilos de Seleccin
QlikView ofrece muy diversas formas de presentar los datos, as como
de efectuar selecciones en cuadros de lista, grficos y otros objetos.
Los estilos QlikView Classic, Indicador de Esquina y LED utilizan todos
ellos codificacin de color para indicar los valores seleccionados, los
posibles o los excluidos. El estilo Casillas de Verificacin imita la
interfaz de Windows con casillas de verificacin en cada valor. El
estilo Casilla de verificacin LED emplea la codificacin de color en
combinacin con el estilo Casillas de Verificacin.

Cuando se utilizan los estilos de seleccin basados en color, hay


varios esquemas diferentes de color disponibles. Los colores bsicos
(verde para seleccionado, azul para bloqueado, etc) no pueden
cambiarse pero s se pueden hacer variaciones en el tono y la
intensidad.

El estilo que se habr de utilizar se puede controlar de distintas


maneras:

En la pgina Propiedades de Documento: General.

En la pgina Preferencias de Usuario: General.

En la pgina Propiedades del Cuadro de Lista: Presentacin.

Representacin del estado lgico

El estado lgico de un valor de campo en QlikView est codificado por


estilos de color, en el estilo QlikView Classic representado por una
codificacin de color de fondo y de texto en las celdas de los cuadros
de lista y cuadros mltiples. En algunos otros objetos de hoja y en las
pestaas de hoja pueden aparecer los llamados indicadores de
seleccin. Los caracteres & y ! pueden aparecer a la izquierda de los
datos en los cuadros de lista y los cuadros de seleccin mltiple para
indicar las selecciones AND y NOT.

En el estilo Casillas de Verificacin, la nica codificacin de colores es


el fondo en blanco y gris de las celdas que indica valores posibles y
excluidos en cuadros de lista y cuadros de seleccin mltiple. Sin
embargo, en todas las celdas habr un icono que muestra el estado
lgico de los datos. Estos iconos aparecern tambin en el lugar de
los otros indicadores de seleccin (los pequeos guisantes) en otras
partes del documento.

En la tabla inferior se facilita un resumen de las diferencias:

Estilo Casillas de
Estilos de color
Estado QlikView Verificacin (iconos
codificados en QlikView
Windows)

Posible Blanco/Negro

Excluido Gris/Gris Claro

Seleccionado Verde/Negro

Seleccionado
Gris/Gris Claro
excluido

Bloqueado Azul/Amarillo

Bloqueado
Gris/Gris Claro
excluido

AND-seleccionado Verde/Negro con &

Sujeto a exclusin
Rojo/Negro con !
forzada

Comportamiento lgico

El comportamiento lgico del estilo Casillas de Verificacin y Casilla


de verificacin LED difiere en dos cosas de los estilos de codificacin
en color.

1. Todas las selecciones con el estilo Casillas de Verificacin y Casillas de


Verificacin LED se consideran selecciones para alternar entre dos
estados, es decir, funcionan como si mantuviese pulsada la tecla Ctrl
mientras se realizan selecciones bajo los estilos de color codificados.

2. Todos los cuadros de lista se tratan como si estuviera seleccionada la


opcin Mostrar Valores Alternativos, sin considerar la configuracin
actual de esta propiedad.

Indicadores
Los indicadores (o seales de aviso) son puntos coloreados que
aparecen a veces en las tablas, en las pestaas y en la esquina
derecha de la barra de estado. Los indicadores estn ah simplemente
para recordarle las selecciones que se han efectuado en campos que
no estn disponibles en la hoja que se est viendo actualmente.
Como todas las hojas de un documento QlikView estn
completamente interconectadas en todo momento, dichas
selecciones probablemente afectarn a lo que se muestra en la hoja
activa - incluso cuando no estn visibles. Esta es la razn principal de
tener indicadores.

Los indicadores de seleccin pueden aparecer tambin en la esquina


superior derecha de los campos de datos en las tablas QlikView:
cuadros de tabla, tablas pivotantes y tablas simples. Esta es una
opcin til, ya que las selecciones en las tablas no estn codificadas
por color. La opcin se selecciona/deselecciona en el dilogo de
preferencias de usuario:

Los indicadores de seleccin aparecern en el Cuadro de Selecciones


Actuales as como en la ventana flotante de Selecciones Actuales,
para poder distinguir entre valores seleccionados y valores
bloqueados.

Esquema de Color de un Indicador

El color del indicador sigue el siguiente esquema de color:

Verd
Valores seleccionados
e

Blue Valores bloqueados

Valores en modo AND que se incluyen en una


Rojo
exclusin forzada

Ejemplo:

La imagen a continuacin muestra el aspecto de los diversos


indicadores en el cuadro de selecciones actuales.
Selecciones mltiples dentro
de un campo
Existen varias formas de efectuar selecciones mltiples dentro de un
campo:

Site el cursor en el cuadro de lista y arrstrelo encima de una serie


de valores manteniendo pulsado el botn del ratn.

Haga clic en el primer valor de campo que desee seleccionar y para


cada seleccin adicional haga Ctrl-clic a la vez.

En la lista de elementos, haga clic en el primer elemento que desee


seleccionar, y Mays-clic en el ltimo que desee seleccionar. De este
modo se seleccionarn todos los elementos entre medias de ambos.
Sin embargo, si tenemos cualquier mecanismo de ordenacin
activado, ser difcil hacer una segunda seleccin correcta, ya que la
primera probablemente ocasionar cambios en la ordenacin.

Confirme una bsqueda de texto y pulse Intro. El resultado ser la


seleccin de todos los valores que coincidan. Para aadir las
selecciones de la bsqueda de texto a las selecciones anteriores,
mantenga pulsada la tecla Ctrl al tiempo que pulsa Intro.

Para eliminar la seleccin adicional previamente efectuada, haga Ctrl-


clic en ella.

Si teniendo una seleccin mltiple en un cuadro de lista, se hace una


seleccin nueva desde los valores opcionales disponibles en otro
cuadro de lista, es posible que algunos de los valores seleccionados
en el primer cuadro de lista cambien su estado a excluido. Por
defecto, se recupera la seleccin anterior en el momento de cancelar
la seleccin en el segundo cuadro de lista.

Las selecciones mltiples se interpretan normalmente como un OR


lgico, lo cual significa que QlikView hallar una solucin que se
asocie con uno de los valores de campo seleccionados.

Mover selecciones
Podemos utilizar las teclas del teclado para mover la seleccin actual
en un cuadro de lista activo o en un campo abierto de un cuadro de
seleccin mltiple.

Mueve las selecciones actuales un paso hacia abajo en el cuadro


de lista. Cuando se alcanza el ltimo valor, la seleccin volver al
i
primer valor. Cuando no se ha realizado ninguna seleccin, el
cuadro de lista se desplazar una celda hacia abajo cada vez.
Mueve las selecciones actuales un paso hacia arriba en el cuadro
de lista. Cuando se alcanza el ltimo valor, la seleccin volver al
h
ltimo valor. Cuando no se ha realizado ninguna seleccin, el
cuadro de lista se desplazar una celda hacia arriba cada vez.
Mueve las selecciones actuales un intervalo igual a la distancia
entre las selecciones ms externas, hacia arriba en el cuadro de
Re lista. Cuando se alcanza el ltimo conjunto de valores, las
Pg selecciones volvern al ltimo grupo de valores. Cuando no se ha
realizado ninguna seleccin, el cuadro de lista se desplazar
hacia arriba una pgina cada vez.
Mueve las selecciones actuales un intervalo igual a la distancia
entre las selecciones ms externas, hacia abajo en el cuadro de
Av lista. Cuando se alcanza el ltimo conjunto de valores, las
Pg selecciones volvern al primer grupo de valores. Cuando no se
ha realizado ninguna seleccin, el cuadro de lista se desplazar
hacia abajo una pgina cada vez.
Inici
Mueve las selecciones actuales al principio de la lista.
o
End Mueve las selecciones actuales al final de la lista.

Ejemplo:

En el cuadro de lista a continuacin, con E y F seleccionados, utilizar


las distintas teclas produce el resultado siguiente:

se seleccionarn
i
F y G.
se seleccionarn
h
D y E.
Re se seleccionarn
Pg C y D.
Av se seleccionarn
Pg G y H.
se seleccionarn
Inicio
A y B.
se seleccionarn I
End
y J.
Bloquear Valores de Campo
Seleccionados
Al seleccionar un valor excluido, las selecciones anteriores que entren
en conflicto con la nueva eleccin se cancelarn. Para evitar la
cancelacin de una seleccin previa que interese mantener, pueden
bloquearse todas las selecciones de un cuadro de lista abriendo su
men Objeto y eligiendo el comando Bloquear.

Para desbloquear un conjunto previamente bloqueado abra el men


Objeto del cuadro de lista, y seleccione Desbloquear. Desde el men
Selecciones se gestionan los bloqueos y desbloqueos de todas las
selecciones.

Cuando intente seleccionar un valor que no sea compatible con una


seleccin bloqueada en otro campo, la seleccin fallar.

Mediante la configuracin Ignorar Campos Bloqueados de cuadros de


lista, cuadros de seleccin mltiple y objetos deslizador es posible
ignorar la seleccin en un campo desde un objeto de hoja especfico.
El campo permanecer bloqueado a todos los cambios lgicos que se
produzcan por selecciones en otros campos. Esta opcin est activa
por defecto para objetos deslizador.

Selecciones Actuales

En la ventana Selecciones Actuales se listan las selecciones por


nombre y valor de campo. Esta ventana se mantiene en la parte
superior de cada hoja y ayuda a controlar el estado de las selecciones
del documento. En la columna Estado se usan los indicadores para
distinguir entre los valores seleccionados y los bloqueados. Se abre
desde el men Ver o el botn Selecciones Actuales de la barra de
herramientas.

Si hace clic con el botn derecho sobre la ventana Selecciones


Actuales sin tener ningn campo resaltado, los comandos del men
contextual son los siguientes:

Borrar Todas las Borra las selecciones de todos los valores seleccionados
Selecciones en el documento.

Bloquear Todas Bloquea todos los valores seleccionados del documento.


las Selecciones

Desbloquear
Todas las Desbloquea todos los valores bloqueados del documento.
Selecciones

Copia los nombres de todos los valores seleccionados del


Datos documento, y tambin los nombres de los campos donde
se hizo las selecciones, al portapapeles.

La ventana de Selecciones Actuales se parece a un objeto de hoja en


su manera de ajustarse y mantenerse abierta mientras se trabaja con
un documento. Se quedar abierta cuando cierre el actual documento
QlikView y sus contenidos se modificarn si abre otro documento. Al
igual que los objetos de hoja, se actualiza dinmicamente en el
momento de hacer nuevas selecciones, permitindole as una visin
general permanente y completa de sus selecciones actuales.

En el dilogo Preferencias de Usuario se especifica el nmero mximo


de valores distintos seleccionados que se mostrarn en las ventanas
de Selecciones Actuales. Si hay ms valores seleccionados, se
mostrarn como x valores de y para el campo correspondiente.

Las selecciones en los cuadros and van precedidas por & o !,


dependiendo de si es una seleccin o una exclusin.

Si selecciona datos en un campo mediante la bsqueda, la cadena de


bsqueda se mostrar como el valor de campo.

Selecciones en Otros Objetos


Se pueden hacer selecciones directamente en los campos de la
mayora de objetos. En las tablas el color de la celda cambia a verde
para marcar el valor como seleccionado. Para seleccionar un valor
haga clic sobre l, o marque mltiples valores con el ratn para
seleccionar varios valores.

Tambin podr realizar selecciones mediante bsquedas.

La siguiente seccin describe las posibilidades de efectuar


selecciones en los diferentes tipos de objeto. Si ve que no puede
realizar selecciones en el grfico tal y como se ha indicado, puede
que el grfico est en modo Desvinculado o de Solo Lectura.

Cuadros de Estadsticas

En los cuadros de estadsticas se seleccionan los valores haciendo clic


en las cantidades estadsticas correspondientes, p.ej. Mnimo, Mximo
y Mediana. La seleccin no est marcada en el cuadro de estadsticas
sino slo en otros cuadros.

Cuadros de Seleccin Mltiple

Una fila del cuadro mltiple representa un campo. Hacer clic en la


flecha pequea muestra una lista de valores que pertenecen al
campo. Se pueden efectuar bsquedas y selecciones en esta lista,
igual que en un cuadro de lista.

Cuadros de Tabla

Las selecciones pueden realizarse haciendo clic sobre cualquier celda


o seleccionando con el ratn un rea que cubra una o ms filas o
columnas. Si la opcin Selectores Desplegables est activa, se
muestra una flecha en la cabecera de columna. Hacer clic en la flecha
pequea muestra una lista de valores que pertenecen al campo. Se
pueden efectuar bsquedas y selecciones en esta lista, igual que en
un cuadro de lista.

Objeto Calendario/Deslizador

En los deslizadores, donde un solo campo es la base, se puede


seleccionar un valor ajustando el indicador del deslizador a la posicin
deseada. Si el deslizador est configurado en consecuencia, el
tamao del indicador podr cambiarse con un clic de ratn. De esta
forma es posible seleccionar varios valores.

Hacer clic en el pequeo smbolo de calendario de un objeto


calendario abrir el calendario. Ah podr seleccionar una fecha, o
todo un perodo completo de tiempo, con el ratn, dependiendo de la
configuracin del objeto calendario y esta seleccin se transferir al
campo subyacente. Usando ctrl+clic podr seleccionar varios
perodos, incluso si se encuentran en diferentes meses o aos.

Grficos de Barras, de Lneas, Combinados, de Radar, de


Rejilla y de Dispersin

En estos objetos se pueden realizar selecciones de las siguientes


maneras:

Haciendo clic en un nico punto de datos o seleccionando con el


ratn varios puntos de datos en el interior del rea de trazado. Al
dibujar por encima se muestra el rea afectada cubierta de una rejilla
verde. Se seleccionarn los valores de dimensin utilizados para
calcular los datos seleccionados.

Se pueden efectuar selecciones haciendo clic en la leyenda del


grfico o pinchando con el ratn sobre la misma (excepto cuando la
leyenda indique expresiones de grfico en lugar de valores de
dimensin).

Se pueden efectuar selecciones haciendo clic o seleccionando con el


ratn sobre los ejes de dimensin y sus etiquetas (excepto en grficos
de dispersin). Se seleccionarn los correspondientes valores de
campo.

Las selecciones pueden hacerse pinchando sobre los ejes de


expresin y sus etiquetas. Los valores de campo que generarn
puntos de datos en el rea de resultado indicada sern seleccionados.

Cuando se eligen las selecciones en los grficos de lneas y de barras


con ms de una dimensin, el comportamiento de la lgica de
seleccin de QlikView difiere ligeramente de la de otros grficos para
reflejar mejor las expectativas del usuario. Las selecciones en estos
tipos de grficos no afectan a ambas dimensiones al mismo tiempo.

En los grficos de lneas las selecciones se harn principalmente en la


segunda dimensin. Esto significa que marcar con el ratn una lnea
har que toda ella se seleccione a lo largo de todos los valores de
dimensin del eje X.

En los grficos de barras ocurre justo lo contrario. Las selecciones


afectan principalmente a la primera dimensin. Esto significa que, por
ejemplo hacer clic sobre un segmento de barra resultar en una
seleccin de la dimensin del eje-x de ese segmento, pero dejando
todos los segmentos de las pilas o sectores como posibles. Cuando las
selecciones se han restringido a la seleccin de dimensin primaria de
un slo valor, la seleccin antigua se aplicar de nuevo, haciendo las
selecciones prevalecer tambin en la seccin secundaria.

En los grficos combinados las selecciones de grficos siempre


afectan a todas las dimensiones.

Grficos de Tarta

Las selecciones pueden hacerse dentro del rea de trazado del


grfico, haciendo clic en una porcin de la tarta o seleccionando con
el ratn varias porciones. Al dibujar por encima se muestra el rea
afectada cubierta de una rejilla verde. Se seleccionarn los valores de
dimensin utilizados para calcular los datos seleccionados.

Tambin se pueden realizar selecciones haciendo clic sobre la leyenda


del grfico o marcndola con el ratn.

Grfico de Bloques

Podr seleccionar bloques individuales en los grficos de bloques. La


funcionalidad jerrquica se utiliza para referirse a una determinada
dimensin: seleccionar el primer bloque hace referencia a la primera
dimensin, seleccionar un segundo bloque dentro del primero hace
referencia a la segunda dimensin, etc.

Tambin se pueden seleccionar varios bloques a la vez "marcndolos,


o rellenando su rea" con el ratn. El rea seleccionada se marcar
en verde hasta soltar el botn del ratn. Dicha seleccin remite de
nuevo al valor o valores de la primea dimensin. Los correspondientes
bloques se calculan segn estos valores. Si una seleccin cruza los
bordes de bloque de diversos valores que corresponden a la primera
dimensin, afectar a todos los valores relacionados que pertenezcan
a la segunda y tercera dimensiones tambin, no slo a los que estn
en el rea seleccionada.

Grficos de Indicador

No se pueden hacer selecciones en los grficos de indicador, dado


que no hay una dimensin definida.

Tablas Simples

Se pueden hacer selecciones en las columnas de dimensin de una


tabla simple haciendo clic en una celda o seleccionando (marcando)
con el ratn varias celdas. El rea seleccionada se marcar en verde
hasta soltar el botn del ratn.

Si est activada la opcin Selectores Desplegables en una columna


que representa a una dimensin, se mostrar una pequea flecha en
la cabecera de columna. Pulsar la flecha mostrar una lista con todos
los valores del campo. Se pueden efectuar selecciones y bsquedas
en esta lista.

Tambin se pueden hacer selecciones en las columnas de expresin


mediante un clic en una celda. Entonces, la seleccin se realizar
para los valores de dimensin utilizados para calcular la celda de
expresin seleccionada.

Tablas Pivotantes

Las selecciones pueden hacerse en las filas/columnas de dimensin,


haciendo clic sobre una celda. El rea seleccionada se marcar en
verde hasta soltar el botn del ratn.

Si est activada la opcin Selectores Desplegables en una columna


que representa a una dimensin, se mostrar una pequea flecha en
la cabecera de columna. Pulsar la flecha mostrar una lista con todos
los valores del campo. Se pueden efectuar selecciones y bsquedas
en esta lista.
Tambin se pueden hacer selecciones en las columnas/filas de
expresin mediante un clic en una celda. Entonces, la seleccin se
realizar para los valores de dimensin utilizados para calcular la
celda de expresin seleccionada.

Buscar
Como una alternativa a efectuar selecciones mediante un clic de
ratn en los valores de objetos QlikView, podemos hacer selecciones
mediante la realizacin de bsquedas numricas o de texto.

Efectuar selecciones mediante una bsqueda

Esta seccin describe cmo hacer selecciones empleando la


bsqueda de texto y cmo responde QlikView a los distintos
comandos. Haga lo siguiente:

1. Haga clic en el ttulo del cuadro de lista e introduzca la cadena


de bsqueda. La cadena no es sensible a maysculas.

La cadena de bsqueda se mostrar en el cuadro de bsqueda


del emergente. Como resultado, QlikView mostrar todos los
valores del campo seleccionado que cumplan los criterios de
bsqueda de la cadena.

2. Pulse Intro o haga clic en una de las celdas del resultado, para
seleccionar dicho valor. Para aadir las selecciones de la
bsqueda de texto a las selecciones anteriores, mantenga
pulsada la tecla Ctrl al tiempo que pulsa Intro.

El cuadro de bsqueda se cerrar automticamente cuando


pulse Intro, Esc o haga clic en el diseo. Tambin podr cerrarlo
pulsando el icono x del cuadro de bsqueda. El cuadro de
bsqueda es dimensionable y conservar su tamao cuando se
abra de nuevo.

Bsqueda en mltiples cuadros de lista

Todos los cuadros de lista activos se incluirn en la bsqueda. Para


buscar en mltiples cuadros de lista, haga clic pulsando Mays. al
mismo tiempo sobre los ttulos para convertirlos en activos. No se
podr pulsar Intro para seleccionar los valores resultantes mientras
haya valores opcionales en varios cuadros de lista activos.

Hay dos formas de interpretar bsquedas de texto si la seleccin ya


se ha hecho:

Buscar slo entre los valores opcionales


Buscar entre todos los valores, incluyendo los valores excluidos en la
bsqueda

Para configurar el modo de bsqueda deseado, es posible verificar o


deseleccionar Incluir Valores Excluidos en la Bsqueda en el dilogo
Preferencias de Usuario. Este modo tambin se puede fijar para
ciertos objetos de hoja individuales.

En caso de tener un campo con configuracin en el modo lgico AND,


probablemente no se permita la seleccin de mltiples valores encontrados.

Bsqueda de Texto

La bsqueda de texto es la forma ms simple de bsqueda. QlikView


busca valores de campo que coincidan con una cadena de texto
introducida por el usuario.

Si no se utiliza ningn carcter comodn (Bsqueda normal), QlikView


buscar palabras que empiecen del mismo modo que la cadena de
bsqueda. Si la cadena de bsqueda contiene varias palabras
ocupadas por espacios en blancos, QlikView lo interpretar como
varias cadenas de bsqueda y mostrar valores de campo que
contengan cualquier de las cadenas.

Comodines

Podemos utilizar uno o varios comodines en una cadena de bsqueda.


Se pueden aplicar los siguientes caracteres comodn:

Como
Representacin
dn

Cero o ms caracteres, incluido el espacio en blanco. Este comodn


* es flexible y coincide con cualquier carcter o cualquier bloque de
caracteres en una posicin especfica.

Un nico carcter, incluido el espacio en blanco. Este comodn es til


cuando sospechamos que una cadena de texto puede estar mal
? escrita, cuando no estamos seguros de la palabra completa o cuando
la cadena contiene caracteres especiales que pueden ser difciles de
reproducir correctamente.

Comienzo de palabra dentro de un valor de campo. Este comodn se


^
utiliza de forma conjunta con otros comodines.

Si utilizamos caracteres comodn, slo se mostrarn aquellos registros que


coincidan con la cadena de bsqueda completa, es decir, un espacio en
blanco no implica un OR lgico. La cadena de bsqueda '*creamed' no
obtiene un resultado con el nombre de la empresa "Rocky's creamed corn"
puesto que el valor no termina en creamed. La cadena de bsqueda
'creamed*' tampoco arroja como resultado "Rocky's creamed corn" puesto
que el valor no comienza con creamed.

Ejemp
Resultado
lo

Encuentra todos los valores que comienzan con la letra "a", incluidas
a* cadenas de varias palabras donde la primera palabra comienza por
una "a".

Encuentra todos los valores que terminan con la letra "b", incluidas
*b cadenas de varias palabras donde la ltima palabra termina por una
"b".

Encuentra todos los valores que contienen la letra c, incluidas


*c*
cadenas con varias palabras.

Devuelve todos los valores que tengan palabras que comienzan


por "ab".
*^ab* Equivale a una bsqueda normal de ab, pero a diferencia de
la bsqueda normal se pueden utilizar comodines. Tambin
puede utilizarse en una bsqueda programtica, como en el
Anlisis de conjuntos.
Encuentra todos los valores de cuatro letras que comiencen por una
r?ck r, seguidos de cualquier carcter, y que terminen por ck, por
ejemplo, rack, rick, rock y ruck.

Encuentra todos los valores consistentes en una palabra de tres


r?? ???
letras que comience por una letra r y una palabra de cinco letras
?d
que termine en d.

El espacio en una cadena de bsqueda supone una diferencia. Si busca


*corn obtendr como resultado cadenas que terminen, por ejemplo, en
popcorn y corn. Si utiliza un espacio en su cadena de bsqueda, *
corn, slo obtendr resultados que terminen en corn.

Bsqueda Difusa

La bsqueda difusa es similar a la bsqueda estndar, con la


diferencia de que la bsqueda difusa compara y ordena todos los
valores de campo segn su grado de parecido con la cadena de
bsqueda introducida. La Bsqueda Difusa es especialmente til en
aquellas situaciones en las que queremos encontrar datos exactos a
partir de datos inexactos, por ej. si tenemos un error ortogrfico, o si
tenemos que encontrar un archivo con un nombre que no recordamos
con exactitud, podemos introducir en el cuadro de bsqueda la parte
de cadena que s recordamos y nos devolver todos los valores
aproximados para poder as seguir explorando hasta hallar el que
necesitamos. Tambin puede ayudar a encontrar mltiples valores
que sean muy parecidos entre s.
Al realizar una bsqueda difusa, aparece un caracter " ~" delante de la
cadena de bsqueda.

Si se comienza la bsqueda de texto con un signo " ~ ", la ventana de


bsqueda de texto se abrir en modo de bsqueda difusa. La ventana
de bsqueda contendr el smbolo ~ con el cursor situado detrs.
Mientras escribe, todos los valores sern ordenados por grado de
semejanza con la cadena de bsqueda, situndose los valores ms
coincidentes al principio de la lista. Si pulsa Intro, se seleccionar el
primer valor de la lista.

Bsqueda Numrica

Se pueden realizar selecciones mediante bsquedas numricas


tambin. Es un proceso muy similar a las bsquedas de texto. La
nica diferencia es que la cadena de bsqueda debe comenzar con
uno de los siguientes operadores relacionales:

Opera
Descripcin
dor

> Mayor que

Mayor o igual
>=
que

< Menor que

Menor o igual
<=
que

Ejemplos:

>900 buscar todos los valores mayores de 900.

buscar todos los valores menores o iguales que


<=900
900.

>900<1 buscar todos los valores mayores que 900 y


000 menores que 1000.

<900>1 buscar todos los valores menores que 900 o


000 mayores que 1000.

Modo de Bsqueda Inicial

Cuando comience a introducir texto, el comportamiento puede diferir:


en algunos casos, QlikView aade comodines a la cadena de
bsqueda, para facilitar una bsqueda.
El Modo de Bsqueda preferido puede establecerse en las
propiedades de objeto y en Preferencias de Usuario.

Evaluacin de cadena de bsqueda

Tras introducirse o editarse una cadena de bsqueda, QlikView evala


cul de los comportamientos de bsqueda anteriormente descritos
seleccionar.

Si la cadena de bsqueda contiene caracteres comodn, se realizar


una Bsqueda de comodn en lugar de una bsqueda normal.

Siempre se puede cambiar el modo de bsqueda con solo eliminar o


aadir caracteres comodn, un smbolo mayor que (>) o menor que
(<) en la cadena de bsqueda.

Bsqueda Asociativa

El cuadro de bsqueda contiene un pequeo parntesis angular (>>)


a la derecha. Si se hace clic sobre l, se expande el cuadro de
bsqueda a la derecha y se muestra un conjunto de resultados
secundarios junto al primer conjunto de resultados primarios. La lista
secundaria contiene coincidencias de bsqueda en otros campos.
Ahora se puede hacer clic en el conjunto de resultados secundarios y
realizar selecciones temporales. Dichas selecciones restringirn el
resultado del conjunto primario de resultados. Una vez que efecte
una seleccin en la lista secundaria, podr introducir una nueva
cadena de bsqueda antes de efectuar la seleccin en la lista
primaria. Por ltimo, cuando se realiza una seleccin en el conjunto
de resultados primarios, la lista de resultados secundarios se cierra.

Bsqueda Avanzada

Para expresiones de bsqueda complejas, es posible utilizar el dilogo


Bsqueda Avanzada , el cual puede invocarse mediante el mtodo
abreviado de teclado Ctrl+Mays+F. Si se inicia la bsqueda de texto
con un signo igual =, es posible introducir una expresin de bsqueda
avanzada que implique criterios de bsqueda para campos asociados
y lgica booleana. Tras el signo igual, podr introducir cualquier
expresin de diseo vlida en QlikView (El dilogo Editar Expresin).
La expresin se evaluar para cada valor de campo dentro del campo
de bsqueda. Se seleccionarn todos los valores para los cuales la
expresin de bsqueda devuelva un valor distinto de cero.

Ejemplo:

=MiCampo como 'A*' o MiCampo como '*Z'


si se invoca, por ej., desde un cuadro de lista que contenga el campo
MiCampo, la bsqueda devolver todos los valores de campo que o
bien comiencen con la letra A o bien terminen por la letra Z.

Ejemplo:

=sum(Ventas)>sum(Presupuesto)

Si se invoca por ej. desde un cuadro de lista que contenga el campo


Vendedor, la bsqueda devolver todos los vendedores con un valor
de ventas asociado mayor que el de su Presupuesto asociado.

Bsqueda Avanzada (dilogo)

El dilogo Bsqueda Avanzada ofrece la posibilidad de formular


consultas y bsquedas complejas aplicadas a los campos QlikView. A
diferencia del cuadro de bsqueda estndar que aparece al iniciar una
bsqueda introduciendo algo con el teclado cuando un cuadro de lista
est activo, el resultado de la bsqueda en este caso no ser visible
de forma interactiva en el diseo hasta que enve los datos de
bsqueda pulsando el botn Enviar. El dilogo se puede mantener
abierto mientras se trabaja en el diseo QlikView. El dilogo es
tambin completamente redimensionable, lo cual puede servir para
facilitar la edicin de expresiones grandes y complejas.
El campo en el que se realizar la bsqueda. Cuando abra el
Buscar dilogo, la bsqueda se centrar por defecto en el campo del
en cuadro de lista que est activo. Podr cambiar los campos de
bsqueda cuando lo desee utilizando el desplegable.

Buscar
Aqu se introduce la expresin de bsqueda. Se aplican idnticas
Expresi
reglas que en los cuadros de bsqueda habituales.
n
Enviar Aplica la bsqueda al campo de bsqueda.

QlikView recuerda las ltimas 100 selecciones. Si pulsa este botn,


Atrs
ir un paso hacia atrs en la lista de selecciones.

Si pulsa este botn, ir un paso hacia adelante en la lista de


selecciones (lo cual equivale tambin a cancelar el ltimo
Adelante
comando Atrs). Esto solo es posible si el comando Atrs se ha
empleado inmediatamente antes.

Eliminar
Elimina las selecciones del campo de bsqueda actual.
Campo

Borrar
Elimina todas las selecciones del documento.
Todo

Ayuda Abre el dilogo Ayuda para una bsqueda avanzada.

Cerrar Cierra el dilogo.

El panel de tres pestaas que hay al final del dilogo le ayudar a


construir expresiones de bsqueda avanzada.

Campos

En la pestaa Campos hallar controles para pegar sintaxis relativa a


los datos de campo QlikView.

En este desplegable es posible elegir entre las funciones de


Agregacin
agregacin estadstica disponibles en el diseo de QlikView.

En este desplegable podr seleccionar una tabla especfica


Tabla desde la que escoger los campos a fin de facilitar an ms la
navegacin por el desplegable Campo.

Este desplegable lista todos los campos disponibles. La lista


Campo puede reducirse ms seleccionando una tabla especfica en el
desplegable de Tabla anterior.

Mostrar
Si marca esta casilla de verificacin, la lista que contiene los
Campos de
campos del documento incluir los campos de sistema.
Sistema

Las funciones estadsticas se calculan por defecto sobre el


nmero de veces que aparece un valor en la tabla original. A
Distinct veces no deseamos calcular los duplicados. Si ste es el caso,
marque esta casilla de verificacin antes de proceder a pegar
la funcin.

Pegar Pega la funcin seleccionada o nicamente el campo, en el


cuadro de edicin Buscar Expresin. Se puede suministrar un
porcentaje cuando se emplee la funcin Percentil.

Funciones

En la pestaa Funciones hallar controles para pegar sintaxis relativa


a las funciones habituales en QlikView.

Categora En el desplegable se puede seleccionar una categora de


de funciones a fin de facilitar la navegacin por el desplegable
Funcin Nombre de Funcin.

En el desplegable puede seleccionar una funcin de entre todas


Nombre las funciones disponibles en el diseo de QlikView para pegarla en
de la expresin. La lista puede ser reducida hasta mostrar solamente
Funcin las funciones pertenecientes a cierta categora, por medio de una
seleccin realizada en el desplegable Categora de Funcin.

Pega el nombre de la funcin seleccionada en el cuadro de edicin


Pegar
Buscar Expresin.

En la parte inferior del dilogo hay un panel que muestra la sintaxis


de los argumentos de la funcin seleccionada en el desplegable
Nombre de Funcin.

Variables

En la pestaa Variables hallar controles para pegar sintaxis relativa a


las variables habituales en QlikView.
En este desplegable se encuentran todas las variables actualmente
definidas en el documento.
Pegar
Variabl Pega la funcin seleccionada en el cuadro de edicin Buscar
es Expresin.
Mostrar Variables de Sistema
Si marca esta casilla de verificacin, la lista del desplegable
Variables incluir las variables de sistema.

En la parte inferior de la pgina encontrar un panel que muestra el


valor actual de cualquier variable seleccionada en el desplegable
Variables.

Modo And en Cuadros de Lista


Una seleccin mltiple dentro de un campo se interpreta por defecto
como un OR lgico, lo cual significa que los datos asociados a
cualquiera de los valores de campo seleccionados se mostrarn en los
dems campos.

Sin embargo, s es posible establecer en cambio determinados


cuadros de lista en modo AND. Cuando se realizan mltiples
selecciones en un cuadro de lista fijado en modo AND, slo los datos
asociados a todos los valores de campo seleccionados se mostrarn
en los dems campos.

Ejemplo:

Su fuente de datos contiene informacin sobre qu clientes han


adquirido diferentes artculos.

Cuando seleccione unos cuantos artculos en el modo predefinido,


QlikView le mostrar los clientes que han adquirido cualquiera de los
artculos seleccionados.

Cuando seleccione unos cuantos artculos en el modo AND, QlikView


le mostrar los clientes que han adquirido la totalidad de artculos
seleccionados.

Requisitos previos del modo AND

El modo del campo se define en la pestaa Propiedades del Cuadro de


Lista: General.

Cuando se activa el modo And, se muestra un signo ampersand ("&")


frente a los valores seleccionados.

Si hace clic y mantiene pulsado un valor por un momento, la


seleccin cambiar de (AND) seleccionado (en verde) a NO
seleccionado (en rojo). El ampersand ser reemplazado por un signo
de exclamacin ("!"). La seleccin NOT, que es una exclusin forzada
del valor o los valores marcados de esta manera, slo se puede
realizar cuando el cuadro de lista est en modo AND.

Criterios del modo AND

Un campo no puede establecerse siempre en modo AND lgico. La


razn de esto es que la alternativa and por lgica solo tiene sentido si
el campo al que afecta se halla enlazado nicamente a otro campo.
Es necesario que cumpla los siguientes criterios:

El campo debe existir slo en una tabla lgica.

El campo debe ser la segunda columna de no ms de dos columnas.

La tabla no deber contener ningn registro duplicado, y


El campo deber cargarse mediante el cualificador distinct. Si la tabla
se carga empleando una sentencia select, deber utilizar
previamente un load distinct *.

Fijar un cuadro de lista en modo AND

El siguiente procedimiento describe cmo configurar un cuadro de


lista en modo AND, en lugar del modo predefinido (OR lgico). Haga lo
siguiente:

1. Asegrese de que se cumplen los criterios del modo AND.

2. Haga clic con el botn derecho sobre el cuadro de lista y seleccione


Propiedades.

3. En la pestaa General, marque la casilla de verificacin Modo And.

Exclusin forzada

La exclusin forzada, que a veces se conoce tambin con el nombre


de "No seleccin", est muy relacionada con la seleccin AND.
Permite excluir explcitamente un valor de campo, es decir, que las
soluciones que encuentre QlikView podrn no asociarse con el valor
excluido.

La exclusin forzada se efecta haciendo clic en una celda y


manteniendo pulsado el botn del ratn hasta que la celda se vuelve
roja. Hacer Ctrl+clic de este modo equivale a una exclusin, lo cual es
requisito adicional a las selecciones/exclusiones previas. La exclusin
forzada solo puede realizarse en campos que estn en modo and.

Estados Alternos
Descripcin

Podemos utilizar Estados alternos para realizar un anlisis


comparativo entre conjuntos de mltiples elementos de datos, por
ejemplo para fines de anlisis de cestas de compra. Un estado
contiene un conjunto de selecciones.

El desarrollador de QlikView puede crear mltiples estados en un


mismo documento QlikView y aplicar dichos estados a determinados
objetos del documento. El usuario final puede crear copias de estos
objetos (objetos de servidor) y a continuacin poner dichos objetos en
diferentes estados.

La diferencia fundamental entre Desvincular y Estados Alternos es


que TODOS los objetos en un determinado estado respondern a las
selecciones efectuadas por el usuario en dicho estado. Los objetos de
un estado no se ven afectados por las selecciones que el usuario
realiza en los otros estados.

No se puede acceder a los Estados alternos desde el script de carga.

La funcionalidad de Estados alternos la debe habilitar un desarrollador de


QlikView y debe utilizarse con cuidado pues puede crear gran confusin en
los usuarios finales, ya que no hay ninguna indicacin en pantalla que
advierta de forma automtica que algn objeto o expresin est en un
estado alterno. Es responsabilidad del desarrollador de QlikView
proporcionar esta informacin al usuario final por medio de la funcin
StateName().

Configurar los estados alternos

Haga lo siguiente para habilitar y configurar los estados alternos:

1. Haga clic en Estados Alternos... en la pestaa Propiedades de


Documento: General.
Se abre el dilogo Estados Alternos.

2. Haga clic en Aadir... para crear estados y asgneles un nombre. Los


nombres se conocen como identificadores de estado.

3. Haga clic en Aceptar para cerrar el dilogo.

Ahora el desarrollador puede crear nuevos Estados alternos desde el


interior de los objetos de pantalla.

Los usuarios finales que acceden a documentos QlikView desde un


QlikView Server pueden hacer uso de los Estados Alternos pero no
pueden crear Estados Alternatos.

Asignar estados a objetos

Para asignar un estado a un objeto haga lo siguiente:

1. Abra el dilogo Propiedades y seleccione la pestaa General.

2. Configure un Estado alterno con el identificador de estado que desee


utilizar para el objeto.

El objeto ahora ser independiente del resto del documento en cuanto


a selecciones a menos que otros objetos se configuren con el mismo
estado.

Hay dos estados que estn siempre disponibles: estado predefinido y


heredado. El estado predefinido es el estado en el que ms uso se da
de QlikView y viene representado por el signo $. El documento
QlikView se halla siempre por defecto en el estado predefinido. Los
objetos pueden heredar estados de otros objetos en niveles
superiores, como hojas y contenedores. Esto significa que los estados
se heredan como tal: como documento, hoja u objetos de hoja. Las
hojas y objetos de hoja siempre se encuentran en estado heredado a
menos que el desarrollador de QlikView lo modifique.

Comparar estados alternos

Podemos comparar dos estados del mismo objeto. Por ejemplo,


podemos crear un grfico de lneas que muestre ambos estados de
los datos con el mismo eje asignndole un estado a la expresin que
utilice el anlisis de conjuntos.

Ejemplo:

Si hemos definido los estados Grupo1 y Grupo2, podemos comparar


la media del campo Adj.Close para los grupos mostrando estas dos
expresiones en un grfico de lneas:

Avg({[Group1]} [Adj.Close])

Avg({[Group2]} [Adj.Close])

Comportamiento lgico al emplear Estados Alternos

Pulsar el botn Borrar afecta a todos los estados.


En el plugin Inter Explorer se ha incorporado un elemento de men al
men desplegable del botn Borrar que permite al usuario borrar las
selecciones de un determinado estado. Este men no est disponible
en el cliente Ajax, pero se puede lograr la misma funcin creando un
botn de accin conectado a la accin de Borrar con un estado
especfico.

Pulsar los botones Atrs y Adelante afecta a todos los estados. No hay
mecanismo alguno para moverse atrs y adelante entre los estados.

Pulsar los botones Bloquear y Desbloquear afecta a todos los estados.


No es posible bloquear y desbloquear determinados estados con
estos botones. Se pueden bloquear determinados campos especficos
de estados empleando la funcionalidad del botn derecho del ratn
en los cuadros de lista que se encuentren en un determinado estado.

Los elementos de men del men Selecciones afectan a todos los


estados. No hay opcin que afecte a estados aislados especficos en
este men.

Se pueden emplear Estados Alternos con objetos enlazados. El estado


afecta a todas las instancias de un objeto. Cambiar un estado de un
objeto enlazado pondr todos los dems objetos enlazados en el
mismo estado.

Las variables pertenecen al estado predefinido. Las modificaciones en


otros estados no afectarn a los valores de las variables.

Los disparadores se disparan en todos los estados.

Las acciones s se pueden configurar para que se den en


determinados estados especficos. Excepto la accin Ejecutar Macro.
sta se puede configurar para que se ejecute en un determinado
estado, pero las macros se lanzan o ejecutan en la totalidad de
estados.

Los objetos que hacen uso de un estado perdido (el estado fue
eliminado por un desarrollador) volvern al estado predefinido desde
el desplegable Estado Alterno el cual mostrar informacin como la
siguiente:
AlternateStateName <unavailable>.

Slo podr utilizar funciones de campo con un argumento de Estado


junto con Estados alternos.

Marcadores
Se puede guardar el estado actual de las selecciones como marcador,
para un uso futuro. Los marcadores captan las selecciones de todos
los estados definidos en un documento QlikView. Cuando se invoca un
marcador, se aplicarn las selecciones en todos los estados.

Tipos de marcadores
Aadir Marcador (dilogo)
Eliminar Marcador
Dilogo Marcadores
Exportar Marcadores
Importar Marcadores
Estados Alternos y Marcadores
----------------------------------------------------------------------

Seguridad
En QlikView se puede configurar un mecanismo de seguridad de dos
maneras distintas: Puede incluirse en el script del documento
QlikView, o puede configurarse mediante el uso de QlikView Publisher.
Autenticacin y Autorizacin

Autenticacin es cualquier proceso por el cual se verifica que alguien


es quin dice ser. QlikView puede, o bien permitir que el sistema
Windows efecte la autenticacin, o pedir un ID de Usuario y
Contrasea (distintos del ID de Usuario y Contrasea de Windows) o
emplear la clave de licencia de QlikView como mtodo simple de
autenticacin.

Autorizacin es averiguar si la persona, una vez identificada, posee


permisos de acceso al recurso. QlikView puede dejar que el sistema
operativo Windows efecte la autorizacin o hacerla por s mismo.
Para este ltimo caso, se ha de crear una tabla de seguridad en el
script.

Seguridad empleando QlikView Publisher

Si QlikView Publisher se ha configurado para que gestione temas de


seguridad, entonces todo archivo QlikView se dividir en varios
archivos, cada uno con los datos relativos al usuario o grupo de
usuarios relevante. Dichos archivos se almacenarn en carpetas con
los correspondientes parmetros de seguridad del Sistema Operativo,
es decir, QlikView permite al Sistema Operativo manejar la
Autenticacin y la Autorizacin.

No hay sin embargo seguridad alguna dentro del archivo en s mismo,


as que no hay proteccin en un archivo descargado.

Los tamaos de estos archivos sern por lo general pequeos, dado


que un solo archivo se divide en mltiples archivos y el usuario slo
abre el archivo que contiene sus propios datos. No obstante, esto
tambin implica que un QlikView Server podra tener que emplear
ms memoria que si los datos se almacenaran en un nico archivo,
dado que a veces se cargarn varios archivos conteniendo los mismos
datos.

Para ms informacin, le remitimos a la documentacin de QlikView


Publisher.

Seguridad empleando la Seccin de Acceso en el script


QlikView

Si la Seccin de Acceso del script QlikView se ha configurado para que


gestione temas de seguridad, entonces se puede hacer que un solo
archivo contenga los datos de un conjunto de usuarios o grupos de
usuarios. QlikView usar la informacin de la Seccin de Acceso para
los procesos de Autenticacin y Autorizacin y reducir los datos de
forma dinmica, de forma que el usuario slo vea sus propos datos.
La seguridad se incorpora as al archivo mismo, por lo tanto un
archivo descargado estar, hasta cierto punto, protegido. No
obstante, si las demandas de seguridad fueran muy altas, las
descargas de archivos y el uso fuera de conexin (offline) deberan
evitarse o impedirse. Los archivos deberan ser publicados
nicamente por QlikView Server.

Dado que todos los datos se almacenan en un solo archivo, el tamao


que puede alcanzar este archivo puede ser considerable.

Los documentos QlikView pueden aparecer como invisibles en modo


offline, sin conexin. Para que un documento de usuario quede
invisible en modo sin conexin, aada el atributo siguiente en la
seccin de informacin del documento de un documento de usuario
que utilice la consola QMC:

Nombre Invisible

Valor: Verdadero

Toda la informacin que hay a continuacin hace referencia al mtodo


de seguridad empleando la Seccin de Acceso en el scipt QlikView.

Secciones en el script

El control de acceso se gestiona mediante una o varias tablas de


seguridad cargadas de la misma manera que se cargan los datos
habitualmente en QlikView. De esta manera es posible almacenar las
tablas en una base de datos normal y corriente. Las sentencias de
script que gestionan las tablas de seguridad se suministran dentro de
la seccin de acceso, la cual se inicia desde el script mediante la
sentencia section access.

Si se define una seccin de acceso en el script, la parte del script que


carga los datos "habituales" deber colocarse en una seccin distinta,
iniciada por la sentencia section application.

Ejemplo:

Section Access;
Load * inline
[ACCESS,USERID,PASSWORD
ADMIN, A,X
USER,U,Y ];
Section Application;
Load... ... from... ...
Niveles de Acceso en la Seccin de Acceso

El acceso a los documentos QlikView puede autorizarse a


determinados usuarios o grupos de usuarios especficos. En la tabla
de seguridad, a los usuarios se les asignan los niveles de acceso
ADMIN (Administrador) o USUARIO. Si no se asignara nivel de acceso
alguno, el usuario no podr abrir el documento QlikView.

Una persona con acceso ADMIN puede modificar cualquier cosa en el


documento. Utilizando la pgina Seguridad de los dilogos
Propiedades de Documento y Propiedades de Hoja, una persona con
privilegios ADMIN puede limitar las posibilidades de modificacin de
un documento por parte de otros usuarios. Una persona con
privilegios de USUARIO no puede acceder a las pginas de Seguridad.
Los derechos de ADMIN solo son relevantes para documentos locales. Se
accede siempre a los documentos abiertos en un Server con derechos de
USUARIO.

Campos de sistema en la Seccin de Acceso

Los niveles de acceso se asignan a los usuarios a travs de una o


varias tablas cargadas en la seccin de acceso. Dichas tablas pueden
contener varios campos de sistema distintos, especficos de usuario,
siendo los ms habituales USERID (o ID de Usuario) y CONTRASEA,
as como el campo ACCESS, que define el nivel de acceso. Todos los
campos de sistema de la Seccin de Acceso se emplearn para
autenticacin y autorizacin. A continuacin, se describen todos los
campos de sistema de la seccin de acceso.

En la seccin de acceso se podrn cargar todos, ninguno o cualquier


combinacin de estos campos de seguridad. No es por tanto
necesario emplear USERID, se puede dar otro tipo de autorizacin
utilizando otros campos, por ej. nmeros en serie nicamente.

Campo que define el acceso que deber tener un usuario


ACCESO
especfico.

Campo que debe incluir un ID de usuario aceptado. QlikView


solicitar un ID de usuario y la contrastar con el valor
IDUSUARIO
introducido en este campo. Este ID de usuario no es el mismo
que el ID de usuario en Windows.

Campo que contiene una contrasea aceptada. QlikView pedir


CONTRASE una contrasea al usuario y la contrastar con el valor
A introducido en este campo. Esta contrasea no es la misma que
la contrasea de Windows.

SERIE Un campo que contiene un nmero correspondiente al nmero


de serie de QlikView.
Ejemplo: 4900 2394 7113 7304
QlikView comprobar el nmero de serie del usuario y lo
comparar con el valor introducido en este campo.

Campo que contiene una cadena que muestra un nombre de


usuario o nombre de grupo correspondiente a un Dominio de
NTNAME Windows NT.
QlikView extraer la informacin de acceso al Sistema Operativo
y la contrastar con el valor introducido en este campo.

Campo que contiene una cadena correspondiente a un SID de


Dominio en Windows NT.
NTDOMAIN
Ejemplo: S-1-5-21-125976590-4672381061092489882
SID
QlikView extraer la informacin de acceso al sistema operativo
y la contrastar con el valor introducido en este campo.

Campo que contiene un SID de Windows NT.


Ejemplo: S-15-21-125976590-467238106-1092489882-1378
NTSID
QlikView extraer la informacin de acceso al sistema operativo
y la contrastar con el valor introducido en este campo.

Campo que contiene una lista de campos no autorizados y


que por tanto debieran omitirse para este usuario
especfico. Se puede hacer uso de comodines y el campo
puede dejarse vaco. Una forma sencilla de realizar esto es
OMIT utilizando un subcampo.

No debe aplicar OMIT en campos clave, ya que esto cambiara la


estructura de datos subyacente. Esto podra crear islas lgicas e
incoherencias en los clculos.

QlikView comparar el nmero de serie de QlikView con el campo


SERIE, el nombre de usuario o de grupo de Windows NT con NTNAME,
el SID de Dominio de Windows NT con NTDOMAINSID y el SID de
Windows NT con NTSID. Adems, pedir al usuario un ID de Usuario y
una contrasea y los contrastar con los campos IDUSUARIO y
CONTRASEA.

Si la combinacin de ID de usuario, contrasea y propiedades del


entorno tambin se encuentran en la seccin de acceso, entonces el
documento se abrir con su correspondiente nivel de acceso. Si no,
QlikView denegar el acceso al usuario al documento. Si el ID de
Usuario y/o la contrasea no se introducen correctamente en tres
intentos, habr que repetir el procedimiento completo de entrada al
sistema.

Como en la seccin de acceso se utiliza la misma lgica interna que


es el distintivo caracterstico de QlikView, los campos de seguridad se
han de colocar en diferentes tablas. (por lo tanto es posible que un
administrador de sistemas deje un documento QlikView fuera de las
tablas de seguridad. En ese caso se simulan un ID de usuario, un n
de serie, una contrasea, etc, correctos mediante un clic de ratn en
el correspondiente valor de campo.)

En el proceso de entrada registrada al sistema, QlikView comprobar


primero SERIAL, NTNAME, NTDOMAINSID y NTSID para ver si dicha
informacin es suficiente para conceder al usuario acceso al
documento. Si lo es, QlikView abrir el documento sin pedir ID de
Usuario y Contrasea.

Si slo se cargan algunos de los campos de acceso, se utilizarn los


requisitos especificados que sean apropiados.

Todos los campos listados en las sentencias Load o Select de la


seccin de acceso deben ir en MAYSCULAS. Cualquier nombre de
campo que contenga minsculas en la base de datos deber ser
convertido a maysculas utilizando la funcin upper, antes de ser
ledo por una sentencia Load o Select.

Vea: Upper - funcin de script y de grfico

Sin embargo, el ID de Usuario y la Contrasea introducidos por el


usuario final que trata de abrir los documentos QlikView no son
sensibles a maysculas.

Un carcter comodn, como por ejemplo *, se interpreta como todos


los valores (listados) de este campo, es decir una lista de valores en
cualquier lugar de esta tabla. Si se usa en uno de los campos de
sistema (USERID, PASSWORD, NTNAME o SERIAL) en una tabla
cargada en la seccin de acceso del script, su interpretacin ser de
todos los valores posibles (tambin los no listados) de este campo.

Cuando se cargan datos desde un archivo QVD, el uso de la funcin superior


ralentizar la velocidad de carga.

Para generar tablas de acceso en sentencias inline, utilice el Asistente de


Tablas Restriccin de Acceso.

Si ha habilitado la seccin de acceso, no podr utilizar los nombres de


campos de sistema de la seccin de acceso indicados aqu como nombres
de campos en el modelo de datos.

Ejemplo 1:

Slo se comprueba el nmero de serie. Un ordenador especfico


recibe acceso ADMIN. Todos los dems reciben acceso de USUARIO.
Observe que se puede emplear una estrella para marcar "cualquier
nmero de serie".
ACCES
SERIE
O

4900 2394 7113


ADMIN
7304

USUAR
*
IO

Ejemplo 2:

El administrador y el servidor en el que se ejecuta QlikView como una


tarea por lotes reciben acceso ADMIN. Todos los dems en el Dominio
reciben acceso USUARIO cuando introducen USER como ID de
Usuario y contrasea.

ACCES IDUSUA CONTRAS


SERIE NTDOMAINSID
O RIO EA

S-1-5-21-125976590-
ADMIN * ADMIN ADMIN
467238106-1092489882

4900 2394
ADMIN * * *
7113 7304

USUAR S-1-5-21-125976590-
* USUARIO USUARIO
IO 467238106-1092489882

Restricciones en la funcionalidad de QlikView

Los controles que hay en la pgina Propiedades de Documento:


Seguridad y la pgina Propiedades de Hoja: Seguridad permiten
deshabilitar el acceso a determinados elementos de men y prohben
cambios en el diseo. Si se van a utilizar estos parmetros como
autnticas medidas de seguridad, es importante que los usuarios del
documento accedan como USUARIO. Cualquiera que entre como
ADMIN s puede modificar los parmetros de seguridad en cualquier
momento.

Un usuario que haya abierto el documento con derechos de USUARIO


no cuenta con las pginas de Seguridad en los dilogos de
Propiedades.

Reduccin Dinmica de Datos

QlikView y QlikView Server cuentan con una funcionalidad mediante


la cual algunos de los datos de un documento pueden ocultarse a la
vista de un usuario basndose en el tipo de entrada que ha realizado
a la seccin de acceso.
En primer lugar, los campos (columnas) pueden ocultarse mediante el
uso del campo OMIT.

En segundo lugar, los registros (filas) se pueden ocultar vinculando


los datos de la Seccin de Acceso con los datos reales: La seleccin
de valores que se habrn de mostrar o excluir se controla teniendo
uno o ms campos con nombres comunes en la Seccin de Acceso y
la Seccin de Aplicacin. Tras la entrada registrada del usuario,
QlikView tratar de copiar las selecciones de campos de la seccin de
acceso a campos de la seccin de la aplicacin que tengan
exactamente los mismos nombres de campo (los nombres de campo
deben ir escritos en MAYSCULAS). Una vez hechas las selecciones,
QlikView ocultar de forma permanente todos los datos excluidos por
estas selecciones al usuario.

Para que este procedimiento se lleve a cabo, deber estar marcada la


opcin Reduccin Inicial de Datos basada en la Seccin de Acceso de
la pgina Propiedades de Documento: Al Abrir. Si se empleara esta
funcionalidad en documentos que se vayan a distribuir por otro
procedimiento distinto de QlikView Server, deber marcarse la opcin
Carga Binaria no permitida, en la misma pgina de Propiedades de
Documento, a fin de mantener la proteccin de los datos.

Todos los nombres de campo empleados en la transferencia descrita y todos


los valores de campo de estos campos debern ir en MAYSCULAS, ya que
todos los nombres de campo y valores de campo se convierten por defecto
a maysculas en la seccin de acceso.

Ejemplo:

section access;
load * inline [
ACCESS, USERID,REDUCTION, OMIT
ADMIN, ADMIN,*,
USER, A,1
USER, B, 2,NUM
USER, C, 3, ALPHA
];
section application;
T1:
load *,
NUM AS REDUCTION;
load
Chr( RecNo()+ord(A)-1) AS ALPHA,
RechNo() AS NUM
AUTOGENERATE 3;

El campo REDUCTION (maysculas) ahora existe en ambas, la seccin


de acceso y la seccin de aplicacin (todos los valores de campo van
tambin en maysculas). Normalmente seran dos campos totalmente
diferentes y separados, pero si se marca la opcin Reduccin inicial
de datos basada en la Seccin de Acceso se vincularn ambos y se
reducir el nmero de registros mostrados al usuario.

El campo OMIT en la seccin de acceso define los campos que


deberan ocultarse al usuario.

El resultado ser el siguiente:

Usuario A puede ver todos los campos, pero solo aquellos registros
conectados a REDUCTION=1.

Usuario B puede ver todos los campos excepto NUM, y solo aquellos
registros conectados a REDUCTION=2.

Usuario C puede ver todos los campos excepto ALPHA, y solo aquellos
registros conectados a REDUCTION=3.

Restricciones de acceso heredadas

Una carga binaria mediante binary har que las restricciones de


acceso pasen al nuevo documento QlikView. Una persona con
derechos de ADMIN para este nuevo documento puede cambiar los
derechos de acceso al documento mediante la adicin de una nueva
seccin de acceso. Una persona con los derechos de USUARIO puede
ejecutar el script y modificarlo, aadiendo as datos propios al archivo
cargado de forma binaria. Una persona con derechos de USUARIO no
puede modificar los derechos de acceso. El administrador de la base
de datos puede controlar de este modo tambin el acceso del usuario
a los documentos QlikView que han sido cargados con carga binaria.

Cifrado / Encriptado

La comunicacin entre un QlikView Server y un cliente QlikView


Windows se hace mediante encriptacin o cifrado. No obstante, si se
utiliza el cliente AJAX, la comunicacin no va encriptada.

Adems, todos los documentos QlikView van codificados, lo que los


convierte en ilegibles para cualquier navegador, depurador, etc.

-----------------------------------------------------------------------------------

Preguntas Frecuentes (FAQ)


Instalacin

P: Cules son los requisitos para instalar QlikView?


Documentos QlikView

P: Cunta RAM necesito? Existe una forma sencilla de conocer los


requisitos de RAM segn el volumen de datos?

R: No, depende de la estructura y el tipo de datos. Cuantos ms


registros de datos y ms anchos sean stos, ms RAM se necesita. Si
un campo contiene muchos valores nicos diferentes se requiere ms
RAM que con un nmero bajo de valores nicos. Algunos grficos
pueden necesitar mucha memoria RAM mientras se estn calculando.

P: Cul es el lmite terico de tamao de un documento QlikView?

R: Es imposible traducir este lmite a un nmero de registros (vea las


preguntas anteriores). Normalmente, QlikView usa 3-4 veces ms
memoria durante la ejecucin del script que cuando trabaja con el
diseo.

P: Tengo 2 GB de RAM disponibles pero mi documento de 1 GB me da


un mensaje de error: Se ha excedido la memoria al abrirlo. Qu
sucede?

R: Cada tabla de un documento QlikView requiere la asignacin en un


fragmento de memoria virtual contigua. Si la memoria est
fragmentada, p.ej. por dlls cargados, su ubicacin fallar y aparecer
un mensaje de error. Este comportamiento puede variar segn los
diferentes ordenadores.

P: Qu tamao pueden llegar a tener los documentos QlikView


actualmente en uso, por parte de usuarios reales?

R: Cuando QlikView se ejecuta en un PC con, por ejemplo, 512MB de


RAM, se pueden manejar varios millones de filas de datos tpicos de
transacciones. En servidores grandes, con QlikView de 64 bits y varios
Gigabytes de RAM, se manejan hasta mil millones de filas
(transaccin completa a nivel de detalle, sin agregaciones) en
aplicaciones cliente, esto en el momento de redactarse la presente
informacin (Mayo 2008).
Scripts y carga de datos

P: Se puede utilizar ms de una sentencia binaria en un script de


QlikView?

R: No, desgraciadamente no. La carga binaria utiliza una lgica muy


especial para leer los datos que ya han sido procesados una vez en
QlikView en otro documento. Para "desempaquetar" se necesita una
memoria "limpia"; por eso la sentencia Binary debe ser siempre la
primera sentencia en el script. Por esta razn slo se puede utilizar
una sentencia Binary en un script. Sin embargo puede utilizar
archivos QVD para consolidar los datos de mltiples documentos
QlikView a la misma velocidad que con Binary.

P: Es cierto que para un join automtico slo se necesita que los


nombres de los campos sean iguales?

R: S. Dicho join se denomina una asociacin.

P: Puedo lograr un join automtico entre dos campos con nombres


diferentes?

R: S, pero habr que renombrar uno de los campos en el script


utilizando una sentencia ALIAS o una clusula AS.

Vea: Renombrar campos

P: Puedo utilizar clusulas where, clusulas group by y otra sintaxis


SQL similar en archivos de texto?

R: QlikView ofrece un lenguaje de script muy rico para archivos de


texto que incluye gran parte de la sintaxis SQL y una serie de
utilidades adicionales.

P: Es posible utilizar clusulas where, clusulas group by y otra


sintaxis SQL similar en archivos binarios de QlikView?

R: No.
P: Qu diferencia hay entre una asociacin entre tablas internas, una
sentencia load o select precedida de un cualificador join, y un join en
una sentencia select?

R: Una asociacin es una unin entre tablas internas que se evala al


hacer clic sobre un valor en un campo del documento. QlikView hace
esta asociacin de forma automtica cuando dos tablas diferentes
poseen un campo en comn. Los dos ltimos joins se hacen durante
la ejecucin del script y dan como resultado nuevas tablas lgicas. En
estos casos, las tablas originales no se cargan en QlikView como
tablas lgicas.

Adems, un join en una sentencia select carga slo aquellos registros


cuyo valor de campo clave se encuentra en ambas tablas (inner join),
mientras que los dos joins anteriores tambin incluyen los registros
cuyo valor de campo clave se encuentra slo en una de las tablas
(outer join completo).

P: Cmo cargo datos desde archivos de texto con registros de


longitud fija?

R: Utilice el asistente para ficheros planos de QlikView.

Vea: Asistente de Archivos: Tipo y Asistente de Archivos: Tipo -


Registro fijo

P: Puedo actualizar un documento QlikView cargando slo los datos


que han sido modificados?

R: S, usando cargas incrementales.

Vea: Archivos QVD

P: Puedo leer tablas de pginas web en QlikView?

R: S, el asistente para ficheros planos permite extraer tablas cuando


stas son tablas codificadas en HTML. Si la pgina HTML no contiene
un formato de tabla adecuado, an es posible extraer los datos
mediante las funciones de script subfield y textbetween.

Vea: Asistente de Archivos: Tipo - HTML


Lgica de QlikView

P: Por qu no se puede mostrar la frecuencia en algunos cuadros de


lista?

R: El cuadro de lista en el que se da este problema contiene un campo


que es comn a ms de una tabla interna. Por esta razn a QlikView
le resulta imposible saber cmo calcular la frecuencia u otra entidad
estadstica para el campo. Se puede solucionar este problema
cargando el campo una vez ms desde su tabla principal (la tabla
para la que se desea mostrar la frecuencia), pero con otro nombre.
Entonces se puede mostrar la frecuencia para este campo en un
cuadro de lista en vez. Para que el usuario final no se de cuenta de
este pequeo truco, se puede utilizar la utilidad de la etiqueta.

P: Por qu tengo muchos n/a en mi cuadro de estadsticas?

R: El cuadro de estadsticas contiene un campo que es comn a ms


de una tabla interna. Vea la respuesta a la pregunta anterior.

P: Por qu QlikView me impide utilizar un determinado campo en una


expresin de un grfico?

R: El campo es comn a ms de una tabla interna. Vea la respuesta a


las dos preguntas anteriores.

P: Cmo puedo mostrar el nmero de valores nicos en un cuadro de


estadsticas?

R: Utilice la clusula distinct en su sentencia load/select.

P: Cundo se habilita la opcin del modo AND en el dilogo


Propiedades de Cuadro de Lista?

R: La opcin del modo AND slo se permite bajo condiciones muy


estrictas, que vienen dadas por la lgica propia de QlikView. Para ser
utilizado en modo AND , el campo debe:

- existir nicamente en una tabla interna,

- ser el segundo campo de una tabla con slo dos campos y


- no contener registros duplicados.

- ir precedido de un cualificador distinct.

P: Puedo mezclar el AND y OR lgico para selecciones de valores en


un cuadro de lista?

R: No, la lgica de QlikView no lo permite.

P: Puedo tener un OR lgico entre cuadros de lista?

R: Slo de forma indirecta. Una alternativa avanzada es emplear


vnculos semnticos que transfieran las selecciones realizadas en un
cuadro de lista a otro campo. A continuacin se pueden cambiar las
selecciones en el cuadro de lista original y hacer ctrl-clic en el vnculo
semntico para obtener un OR entre las dos selecciones. El resultado
final puede transferirse invirtiendo el vnculo semntico.

P: Se puede vincular ms de un archivo de informacin a un valor,


por ej. una imagen y un archivo de texto?

R: S, pero slo si se utilizan duplicados del campo. Cada campo en


QlikView slo puede vincularse a un nico archivo de informacin.

P: Por qu QlikView interpreta por ej. '002', '02' y '2' como el mismo
valor?

R: Todos los valores del ejemplo comparten el mismo valor numrico


en QlikView. Como regla general, QlikView intenta interpretar todos
los datos de forma numrica. Si existe la posibilidad de una
interpretacin numrica, se utilizar para la asociacin. No obstante,
si se utiliza la funcin de interpretacin text() en un campo en el
script, los valores sern tratados estrictamente como valores de
texto. Entonces, los valores del ejemplo superior sern interpretados
como tres valores diferentes.

P: Qu es un bucle o una estructura circular de tablas?

R: Cuando las asociaciones de campos forman un crculo infinito por la


estructura de la tabla, se denomina bucle. Otra forma de describir
el fenmeno es mediante la existencia de dos o ms rutas diferentes
entre dos campos especficos a travs de la estructura de tablas. Es
aconsejable evitar los bucles mientras sea posible, ya que su
existencia puede causar ambigedades en la interpretacin de los
datos. En muchos casos, los bucles son resultado de un diseo pobre
de una base de datos, pero en otros pueden ser inevitables. QlikView
enviar un mensaje de advertencia si encuentra un bucle durante la
ejecucin del script y le obligar a resolver el problema con la ayuda
de tablas parcialmente desconectadas.

Vea: Entender las referencias circulares

Diseo

P: Por qu no se pueden ajustar por la parte superior los objetos de


hoja que no tengan ttulo?

R: Cuando se desactiva el ttulo de un objeto de hoja el borde superior


slo sirve para mover ese objeto de hoja, as que, en su lugar, utilice
las esquinas superiores del objeto de hoja para dimensionarlo.

P: Por qu no puedo expandir mi tabla a la derecha cuando intento


arrastrar el borde?

R: El borde derecho de una tabla tiene dos asas. Si arrastra el borde


de una tabla, se ajustarn los lmites exteriores de lo que se puede
mostrar en la tabla. No obstante, nunca podr hacer el marco exterior
mayor que la suma de los anchos de todas las columnas de la tabla.
El dimensionado de la columna situada ms a la derecha se hace
situando el cursor justo a la izquierda del borde exterior. Asegrese de
que el marco exterior no est justo en medio de la columna. Si este es
el caso, debe utilizar la barra de desplazamiento para posicionar el
borde derecho de la columna en el marco exterior. Utilice la rejilla de
diseo para ver el marco exterior real de un objeto de hoja.

P: Puedo cambiar el nombre de un campo en los objetos de hoja de


un documento QlikView?

R: S, para cada objeto de hoja se puede definir una etiqueta.

P: Qu objetos de hoja se pueden minimizar?


R: Todos los tipos de objetos de hoja se pueden minimizar, pero la
opcin est deshabilitada por defecto para botones, objetos de texto
y objetos de lnea/flecha.

P: Puedo mover los objetos minimizados en la hoja?

R: S, es posible moverlos y colocarlos libremente en cualquier lugar


de la hoja, tambin pueden ajustarse dentro de determinados lmites.

Compartir documentos QlikView con otras personas

P: Puedo colocar mi documento QlikView en un servidor y


compartirlo con otras personas?

R: S, siempre que los receptores tengan una licencia QlikView


registrada y acceso al directorio del servidor.

P: Puedo usar QlikView en modo real cliente/servidor?

R: S, necesita un QlikView Server.

P: Puedo colocar mi documento como un enlace en una pgina web y


permitir a otras personas el acceso al mismo a travs de la red?

R: S, siempre que los receptores tengan una licencia QlikView


registrada y acceso a la pgina web.

P: Puedo enviar mi documento por correo electrnico a otras


personas?

R: S, siempre que los destinatarios tengan una licencia QlikView


registrada.

P: Puedo impedir que algunas personas utilicen mi documento?

R: S, utilizando la "Seccin de Acceso" puede definir quin podr usar


el documento.

Vea: Section y Asistente para Tablas de Restriccin de Acceso


P: Puedo evitar que algunas personas vean/cambien el script?

R: S, la "Seccin de Acceso" puede dar a algunas personas acceso de


ADMIN y mantener a otras personas excluidas del script con el tipo de
acceso USER.

Vea: Seguridad

P: Dnde almaceno la informacin con los derechos de acceso?

R: La informacin con los derechos de acceso puede almacenarse


como un archivo de texto en una unidad protegida, o como una tabla
en una base de datos. Tambin se puede almacenar como una
sentencia inline en el script.

Vea: Asistente de Datos Inline

P: Hay alguna forma automatizada de crear copias personalizadas


para un grupo muy extenso de usuarios?

R: S, necesita un QlikView Publisher que es un mdulo adicional a


QlikView Server.

AJAX /WebView
Esta parte de la gua de ayuda se utiliza en el cliente AJAX as como
tambin en el modo WebView en QlikView Desktop. Alguna
funcionalidad podra variar ligeramente en los diversos clientes.

Modo WebView en QlikView Desktop

Mediante un solo clic en un botn de la barra de herramientas ahora


se puede alternar entre una visin tradicional de la interfaz o una
visin AJAX , al ejecutarse QlikView Desktop. Esta funcionalidad
permite al desarrollador ver exactamente el aspecto que tendr el
diseo cuando se utilice desde un cliente AJAX . Naturalmente los
dilogos de propiedades de AJAX estarn disponibles cuando se
ejecute en modo WebView, proporcionando una excelente
funcionalidad, que no est disponible para el desarrollador cuando
ste trabaja en modo estndar. No obstante, se ha de tener en cuenta
que alguna funcionalidad no est disponible en WebView, por
ejemplo:
la edicin de informes.

comandos de men cortar, copiar y pegar (mtodos abreviados


Ctrl+X, Ctrl+C y Ctrl+V).

Animacin de grficos

Copiar Imgenes de Grficos al Portapapeles

Es posible copiar imgenes de objetos grficos al portapapeles


manteniendo pulsado Ctrl+Mays y haciendo clic con el botn
derecho en el objeto del grfico y seleccionando a continuacin
Copiar en el men.

Funcionalidad tctil

Se admite la siguiente funcionalidad en dispositivos tctiles:

Crear objetos

Mover, copiar y redimensionar objetos

Cambiar propiedades

Limitaciones del nombre de archivo

Si deseamos compartir un documento QlikView utilizando clientes


AJAX, el nombre de archivo no debe contener caracteres hash (#).

Mtodos abreviados de teclado

Los mtodos abreviados de teclado de QlikView Desktop no estn


disponibles en el cliente AJAX.

------------------------------------------------------------------

AJAX on Small Devices

Ajax on Small Devices ofrece un soporte para la exploracin de datos


QlikView en pequeos dispositivos tctiles, como por ejemplo
telfonos mviles.

AJAX on Small Devices


Hoja

Barra de herramientas

Repositorio
Cuadro de Lista

Cuadro de Estadsticas

Cuadro de Seleccin Mltiple

Cuadro de Tabla

Cuadro de entrada

Cuadro de Selecciones Actuales

Botn

Objeto de Texto

Objeto de Lnea/Flecha

Objeto Calendario

Objeto Deslizador

Objeto Marcador

Objeto de Bsqueda

Objeto Contenedor

Grfico de Barras

Grfico de Lneas

Grfico Combinado

Grfico de Radar

Grfico de Indicador

Grfico de Dispersin

Grfico de Rejilla

Grfico de Tarta

Grfico de Embudo

Grfico Mekko
Grfico de Bloques

Tabla Pivotante

Tabla Simple

-------------------------------------------------------------------

VIDEOS:

Novedades en QlikView 12
Aqu tiene algunas de las novedades que afectan a funciones nuevas
y otras que han sido actualizadas con el lanzamiento de QlikView.

https://help.qlik.com/es-ES/qlikview/12.0/Content/Resources/Videos/Videos-
what-is-new.htm

------------------------------------------------------------------------

Tutorial
El tutorial ofrece una visin general y prctica acerca de las
principales caractersticas y funciones disponibles en la ltima versin
de QlikView.

Antes de comenzar:

Descargue el paquete del tutorial, extraiga el contenido y lea el


archivo README .

El tutorial se divide en las siguientes secciones:

1. Introduccin - Aprenda a navegar por la interfaz.

2. Trabajar con QlikView - Detalla cuestiones bsicas en la creacin


de objetos y consultas.

3. Crear un documento - Explica cmo construir un documento


partiendo de cero.

4. Funcionalidad avanzada - Cmo crear asociaciones e integrar la


seguridad.

Cuando haya finalizado el tutorial, dominar los conceptos bsicos de


QlikView y podr utilizarlo en su trabajo diario.
El paquete Tutorial

QlikView Tutorial

-------------------------------------------------------------------------

Guas
Aqu hallar todas las guas y manuales, en formato PDF, para su
descarga. Necesita Adobe Reader para leerlos.

Trabajar con QlikView


Trabajar con QlikView

Desplegar QlikView
Deploying QlikView (slo en ingls)

Administrar QlikView
Administering QlikView (slo en ingls)

Cliente QlikView mvil


Cliente QlikView mvil

Vous aimerez peut-être aussi