Está en la página 1de 52

Tutorial - Crear una App

Qlik Sense
1.1
Copyright 1993-2015 QlikTech International AB. Reservados todos los derechos.
Copyright 1993-2015 QlikTech International AB. Reservados todos los derechos.

Qlik, QlikTech, Qlik Sense, QlikView, Sense y el logotipo de Qlik son marcas comerciales registradas
en varios pases o que QlikTech International AB usa como marcas comerciales. Otras marcas comerciales
mencionadas en este documento son marcas comerciales de sus respectivos propietarios.
Contenidos

1 Bienvenido a este tutorial 5


1.1 Acerca de este tutorial 5
1.2 Qlik Sense Desktop o Qlik Sense? 5
1.3 Instalacin de Qlik Sense Desktop 6
1.4 Colocar los archivos del tutorial en la carpeta Sense 6
1.5 Ms informacin y recursos 6
2 Construir una app 7
2.1 Abrir Qlik Sense Desktop 7
2.2 Abrir Qlik Sense 7
3 Crear una nueva app 8
4 Cargar datos con el editor de carga de datos 9
4.1 Crear la conexin de datos ODBC 9
4.2 Verificar que el driver correcto est instalado 9
Descargar un motor de base de datos Access 10
4.3 Instalar el driver del conector y crear la fuente de datos 10
4.4 Conexin a la base de datos 12
4.5 Crear el script de carga 13
4.6 Cargar datos 15
4.7 Verificacin de sintaxis 16
Carga de datos desde el archivo Item master.xlsx 17
La lgica asociativa de Qlik Sense 18
5 Cargar datos con la carga rpida de datos 21
5.1 Cargar datos 22
Aadir datos del archivo Item master.xlsx 22
La lgica asociativa de Qlik Sense 23
6 Cargar ms datos 26
Carga de datos desde el archivo Region.txt 26
6.1 Aadir datos del archivo Sales rep.csv 27
6.2 Cargar el archivo Customers 31
Configuracin regional y calendario maestro 32
7 Diseo de la app 35
7.1 Crear las hojas 35
8 La primera hoja: Dashboard 38
8.1 Crear visualizaciones 38
8.2 Aadir paneles de filtrado 39
8.3 Aadir el grfico de tarta 39
8.4 Aadir el grfico de barras 40
8.5 Aadir el grfico combinado 41
8.6 Aadir un grfico de texto e imagen 41
8.7 Aadir el indicador 42
8.8 Aadir el grfico de lneas 43
9 La segunda hoja: Product Details 44

Tutorial - Crear una App - Qlik Sense, 1.1 3


Contenidos

9.1 Aadir paneles de filtrado 44


9.2 Aadir el grfico de barras 45
9.3 Aadir el grfico de bloques 45
10 La tercera hoja: Customer Details 46
10.1 Aadir paneles de filtrado 46
10.2 Aadir el grfico de dispersin 47
10.3 Aadir la tabla Customer KPIs 47
Ajustar el formato de nmero 47
11 Narracin de datos 49
11.1 Tomar capturas de imagen 49
11.2 Crear una historia sencilla 49
Diapositiva 1 50
Diapositiva 2-4 51
Alternar entre la narracin de datos y el contexto de la app 52
Opciones adicionales 52
11.3 Muchas gracias! 52

Tutorial - Crear una App - Qlik Sense, 1.1 4


1 Bienvenido a este tutorial

1 Bienvenido a este tutorial


Bienvenido a este tutorial, que le introducir en la construccin de apps en Qlik Sense. Qlik Sense es un
producto de software que se utiliza para extraer y presentar datos en una interfaz intuitiva y de sencillo
manejo. Los datos se extraen haciendo selecciones en Qlik Sense. Cuando hacemos una seleccin, la app
filtra los datos de inmediato y presenta todos los elementos asociados. Si desea aprender ms sobre las
selecciones, revise el tutorial para principiantes Tutorial - Introduccin a los conceptos bsicos que se
encuentra disponible en el sitio web de help.qlik.com. En este tutorial nos centramos en la construccin de
apps.

1.1 Acerca de este tutorial


Este tutorial le guiar a travs de la creacin de una app desde cero. Comenzar con una hoja vaca y
terminar con una estupenda app!

Damos por supuesto que est familiarizado con los aspectos ms bsicos de Qlik Sense. Ya sabe cmo
hacer selecciones y cmo interpretar los resultados de su seleccin.

Aqu tiene algunos de los temas que cubre este tutorial:

l Carga de datos
l Diseo de la app
l Creacin de visualizaciones
l Reutilizacin de visualizaciones, dimensiones y medidas
l Narracin de datos

Cuando haya terminado el tutorial, tendr un buen conocimiento acerca de los distintos pasos que se deben
dar en la construccin de una app Qlik Sense. Tambin conocer todo lo necesario para darle a la app un
buen diseo.

1.2 Qlik Sense Desktop o Qlik Sense?


Antes de comenzar a trabajar con Qlik Sense, necesita instalar Qlik Sense Desktop en su ordenador, o tener
acceso a Qlik Sense desde un servidor. Si puede elegir, le recomendamos que descargue Qlik Sense
Desktop de www.qlik.com. Es gratis y fcil de instalar. El contenido de este tutorial refleja la interfaz de
usuario de Qlik Sense Desktop, y hay diferencias en comparacin con Qlik Sense. No obstante, podr seguir
el tutorial bien en Qlik Sense, si cuenta con algo de soporte de su administrador de sistemas.

Si est usando Qlik Sense, puede que necesite ayuda con algo de lo siguiente:

l Acceder al centro de control.


l Almacenar la carpeta Tutorial source en la mquina del servidor.
l Asegurar que el servidor tenga instalado el motor correcto de la base de datos Access.
l Cargar los datos.

Tutorial - Crear una App - Qlik Sense, 1.1 5


1 Bienvenido a este tutorial

Una de las diferencias entre Qlik Sense Desktop and Qlik Sense es que la alternativa de carga
rpida de datos no est disponible en Qlik Sense.

1.3 Instalacin de Qlik Sense Desktop


Puede descargar Qlik Sense Desktop de www.qlik.com. Si necesita ayuda con la instalacin, encontrar
instrucciones en help.qlik.com.

1.4 Colocar los archivos del tutorial en la carpeta Sense


La carpeta Tutorial source se incluye en el archivo zip, y antes de que pueda comenzar con este tutorial,
necesita colocar la carpeta original en la carpeta Sense. Abre la carpeta Documentos. (A veces se
denomina Mis documentos.) Desde ah, la ruta es Qlik\Sense. Coloque el archivo Tutorial source en la
carpeta Sense.

1.5 Ms informacin y recursos


Qlik ofrece una amplia variedad de recursos si queremos ms informacin.

En help.qlik.com, encontrar la ayuda online de Qlik Sense y varias guas descargables.

Visite el sitio web www.qlik.com, donde hallar lo siguiente:

l Formacin, incluidos cursos gratuitos online


l Demos de apps
l Qlik Community, donde encontrar blogs, foros de debates y mucho ms.

Todos estos recursos son valiosas fuentes de informacin altamente recomendables.

Tutorial - Crear una App - Qlik Sense, 1.1 6


2 Construir una app

2 Construir una app


La construccin de una app implica una serie de pasos bsicos que debemos dar para poder disear y usar la
app.

1. Crear una app vaca.


Bsicamente, lo que hacemos es darle un nombre a la app.
2. Cargar datos en el editor de carga de datos.
Qlik Sense se ha diseado para analizar datos y, por lo tanto, sin datos la app no es muy til.
3. Crear una o ms hojas y aadir visualizaciones.
La hoja es el espacio donde creamos nuestras visualizaciones. Tambin es donde analizamos los
datos, cuando la app est lista.

Estos son los pasos bsicos. En pasos ms avanzados, la elaboracin de scripts suele incluir mucho ms
que simplemente cargar los datos.

2.1 Abrir Qlik Sense Desktop


Instale Qlik Sense Desktop, si an no lo ha hecho.

Tras instalar Qlik Sense Desktop, bralo desde el acceso directo del escritorio, panel de la izquierda del
men Inicio, o desde la carpeta Qlik Sense, debajo de Todos los programas.

Al iniciar Qlik Sense Desktop, llegamos al centro de control. Puede cerrar el mensaje de saludo.

El centro de control es donde se almacenan nuestras apps. Si ha instalado Qlik Sense Desktop
recientemente, puede que an no tenga ninguna app, en cuyo caso est a punto de comenzar a construir su
primera app.

2.2 Abrir Qlik Sense


Si est utilizando Qlik Sense, inicie Qlik Sense introduciendo una direccin web en el navegador como, por
ejemplo https://<nombre del servidor>/hub. La direccin exacta depender de cmo haya sido el despliegue
de Qlik Sense en su organizacin. Cuando se inicia Qlik Sense llegamos al centro de control, donde
podemos crear una nueva app desde Mi trabajo.

Tutorial - Crear una App - Qlik Sense, 1.1 7


3 Crear una nueva app

3 Crear una nueva app


El primer paso para crear una app completa es crear una app vaca.

Haga lo siguiente:

1. En el centro de apps, haga clic en Crear nueva app.


Se abre el dilogo Crear nueva app.
2. Introduzca el nombre Tutorial para la app.
3. Haga clic en Crear.
Se mostrar una confirmacin de creacin.
4. Haga clic en Abrir app.
La app se abre en la vista general de la app.

En la vista general de app se ofrecen dos opciones para cargar los datos: Carga rpida de datos y Editor
de carga de datos. Deber decidir cul de estas dos opciones desea utilizar.

En este tutorial cargaremos los siguientes archivos:

l Sales.accdb or Sales.xlsx
l Item master.xlsx
l Region.txt
l Sales rep.csv
l Customers.xlsx
l MasterCalendar.txt

Si solo desea cargar datos lo ms rpido posible para poder comenzar a crear la app, elija la opcin Carga
rpida de datos. Haga clic en Carga rpida de datos.

Vea: Cargar datos con la carga rpida de datos (pgina 21)

Si desea obtener informacin sobre cmo cargar datos desde una base de datos de Microsoft Access y crear
una conexin ODBC, seleccione la opcin Editor de carga de datos. Esta opcin es un poco ms
compleja, pero ofrece ms ventajas, sobre todo si necesita saber cmo conectar con archivos de base de
datos. Haga clic en Editor de carga de datos y contine con el captulo siguiente.

Tutorial - Crear una App - Qlik Sense, 1.1 8


4 Cargar datos con el editor de carga de datos

4 Cargar datos con el editor de carga de datos


Una vez que se ha creado la app, hay que cargar datos en ella. En este captulo, cargaremos datos mediante
el editor de carga de datos.

Para ello, se pueden conectar varias fuentes de datos y recuperar los datos alojados en ellas. En el script,
especifique los campos y tablas que desee cargar. Con el script de carga se pueden utilizar los datos de
varias fuentes de datos y compilarlos en una nica app de Qlik Sense.

4.1 Crear la conexin de datos ODBC


El primer archivo que debe cargarse es el archivo de base de datos Access Sales.accdb. Para poder cargar
los datos, primero debe crear una conexin de datos.

El proceso de creacin de una conexin de datos consta de tres pasos:

1. Instalacin de un driver para el conector.


2. Creacin de una fuente de datos ODBC para la base de datos a la que desea conectar.
3. Conexin a la base de datos general.

Los datos del archivo de base de datos Access se cargarn en Qlik Sense mediante un conectorOpen
Database Connectivity (ODBC). Para poder utilizar el conector ODBC, primero debe instalar un driver que
admita su sistema de gestin de bases de datos. Despus debe aadir y configurar una fuente de datos
ODBC y, por ltimo, conectarse a la base de datos.

Si experimenta dificultades que le impidan configurar la conexin de la base de datos, puede


pasar al siguiente captulo y cargar los datos mediante la funcin de Carga rpida de datos.
(La opcind e carga de datos rpida no est disponible en Qlik Sense.)

4.2 Verificar que el driver correcto est instalado


Para poder cargar el archivo de base de datos Sales.accdb debe tener un driver instalado que admita ese
formato de archivo. Necesita verificar si el driver necesario est instalado.

Haga lo siguiente:

1. Navegue hasta el archivo %systemdrive%\Windows\SysWOW64\odbcad32 y bralo.


Si Qlik Sense se ha instalado en un equipo local, C: es la unidad del sistema.

Debe navegar hasta hallar el archivo en vez de buscarlo. Si busca odbcad32, se le


presentar el archivo incorrecto.

Tutorial - Crear una App - Qlik Sense, 1.1 9


4 Cargar datos con el editor de carga de datos

2. Abra la pestaa Drivers.


a. Si la lista incluye el Driver de Microsoft Access (*.mdb, *.accdb), los drivers correctos ya
estn instalados.
b. Si la lista no incluye el Driver de Microsoft Access (*.mdb, *.accdb), necesita descargar un
motor de base de datos Access.

Descargar un motor de base de datos Access


Si tiene instalada una versin de Office 2010 de 64 bits debe instalar el motor de base de datos 2007
Access.

Si no tiene instalada una versin de Office 2010 de 64 bits puede instalar el motor de base de datos 2010
Access.

Si no tiene instalada ninguna versin de Office (2007 o 2010), debe instalar el motor de base de datos
Access 2007.

Visite el centro de descargas de Microsoft: Microsoft Download Center para obtener ms informacin.

4.3 Instalar el driver del conector y crear la fuente de


datos
El driver del conector se instala mediante el Administrador de fuentes de datos ODBC.

Haga lo siguiente:

1. Navegue hasta la carpetaSysWOW64: %systemdrive%\Windows\SysWOW64.


2. Localice y abra el archivo odbcad32.
3. En DSN de usuario, haga clic en Aadir para abrir el dilogo Crear nueva fuente de datos.

Tutorial - Crear una App - Qlik Sense, 1.1 10


4 Cargar datos con el editor de carga de datos

4. Seleccione Driver de Microsoft Access (*.mdb, *.accdb).

5. Haga clic en Finalizar.


6. En el dilogo Configuracin de Microsoft Access ODBC, escriba Tutorial ODBC como Nombre
de la fuente de datos.

Tutorial - Crear una App - Qlik Sense, 1.1 11


4 Cargar datos con el editor de carga de datos

7. En Base de datos, haga clic en Select.


8. En Directorios, navegue hasta la ubicacin del archivo Sales.accdb.

9. Cuando el archivo Sales.accdb sea visible en la lista situada debajo del cuadro de texto Nombre de
la base de datos, haga clic en Sales.accdb.
Sales.accdb se convierte en el nombre de la base de datos.
10. Haga clic en Aceptar dos veces.
11. Compruebe que Tutorial ODBC se haya aadido a las Fuentes de datos de usuario.
12. Haga clic en Aceptar.

4.4 Conexin a la base de datos


Ahora es el momento de conectarse a la base de datos.

Haga lo siguiente:

1. Vuelva al editor de carga de datos de Qlik Sense.


2. En la esquina superior derecha, haga clic en Crear nueva conexin y seleccione ODBC en la lista.
3. En el dilogo Crear nueva conexin (ODBC), seleccione DSN de usuario.
4. En la lista que se muestra, seleccione Tutorial ODBC.
5. Seleccione Usar conexin de 32 bits.
El cuadro de dilogo debe quedar de la siguiente manera:

Tutorial - Crear una App - Qlik Sense, 1.1 12


4 Cargar datos con el editor de carga de datos

6. Guarde la conexin.

La conexin de datos Tutorial ODBC est disponible en Conexiones de datos a la derecha.

4.5 Crear el script de carga


El siguiente paso consiste comenzar a crear el script de carga. Seleccione el contenido de la tabla que desea
cargar.

Haga lo siguiente:

1. Coloque el cursor dos lneas por debajo de la ltima sentencia SET.

2. En la conexin de datos Tutorial ODBCa la derecha, haga clic en para seleccionar datos.
Se abre la ventana de seleccin de datos.
3. En Tablas, localice y seleccione Sales.

Tutorial - Crear una App - Qlik Sense, 1.1 13


4 Cargar datos con el editor de carga de datos

4. Si MSysAccessStorage (situado en la parte superior de la lista Tablas) est seleccionado, borre la


seleccin. Esos datos no hacen falta.

5. Haga clic en Insertar script.


El script queda de la siguiente manera. (Las sentencias SET de la configuracin regional no se
muestran).

Tutorial - Crear una App - Qlik Sense, 1.1 14


4 Cargar datos con el editor de carga de datos

4.6 Cargar datos


Haga lo siguiente:

1. En la esquina superior derecha, haga clic en Cargar datos.


Se abre una ventana que nos indica el progreso de ejecucin del script. Cuando finaliza la carga de
los datos, aparece un cuadro de confirmacin.
2. Cierre la ventana de confirmacin.

3. Haga clic en y seleccione Visor del modelo de datos para verificar que sus datos se han
cargado.

4. En el visor del modelo de datos, haga clic en s para expandir la tabla.


5. Haga clic en Guardar.

Tutorial - Crear una App - Qlik Sense, 1.1 15


4 Cargar datos con el editor de carga de datos

La tabla del visor del modelo de datos debera presentar el aspecto de la siguiente imagen. Si no se muestra
su tabla, o contienen menos campos, puede hacer dos cosas, o bien revisar el script y compararlo con el
ejemplo de script, o eliminar el script de carga actual y pasar por el procedimiento de crear el script de nuevo.

4.7 Verificacin de sintaxis


Si algo falta o est funcionando mal, podemos hacer los cambios directamente en el script, o podemos
prescindir del script y repetir todo el proceso de creacin de script de nuevo.

Cuando hacemos cambios en el script manualmente, debemos seguir las reglas de script (sintaxis), en caso
contrario veremos un error de carga. En el script, podemos ver que todos los nombres de campo que tienen
ms de una palabra van entrecomillados. Si tratamos de cargar uno de dichos campos sin comillas

Tutorial - Crear una App - Qlik Sense, 1.1 16


4 Cargar datos con el editor de carga de datos

obtendremos un error de carga. Lo mismo sucede con la coma que finaliza cada fila. Todas las filas de los
campos que se han de cargar deben terminar con una coma, excepto la fila con el ltimo campo, que por el
contrario no debe terminar con una coma.

Es fcil olvidarse de una coma o un smbolo de comillas. Por lo tanto, es una buena idea comenzar a buscar
dichos errores cuando divisamos un error de carga. Se efecta una verificacin de la sintaxis cada vez que
ejecutamos el script. La verificacin de la sintaxis seala la ubicacin en la que se ha detectado el error, pero
la causa de dicho error puede estar una o ms filas antes.

Carga de datos desde el archivo Item master.xlsx


El siguiente archivo del que cargaremos datos es Item master.xlsx.

Haga lo siguiente:

1. Haga clic en y seleccione Editor de carga de datos.


2. Haga clic en y seleccione Carga rpida de datos.
Aparece un dilogo con opciones para aadir datos o reemplazarlos.
3. Seleccione Aadir datos.
Se abre la ventana de seleccin de archivos.
4. Navegue hasta la carpeta Tutorial source y brala. (Se recomend almacenar la carpeta en
Documentos, en /Qlik/Sense.)
5. Seleccione el archivo Item master.xlsx.
Se abre la ventana de seleccin de datos.

Tutorial - Crear una App - Qlik Sense, 1.1 17


4 Cargar datos con el editor de carga de datos

6. En la seccin Campos, verifique que los nombres de campo se muestren correctamente. Si no es


as, seleccione Nombres de campo incluidos en Nombres de campo.
7. Haga clic en Cargar datos.
Las sentencias LOAD de todos los campos se insertan en una seccin nueva del editor de carga de
datos.

La nueva incorporacin al script deber presentar el siguiente aspecto.

En Conexiones de datos, puede ver que no se ha creado ninguna conexin nueva: Tutorial source. Esta
conexin se cre automticamente al cargar los datos mediante la Carga rpida de datos.

La lgica asociativa de Qlik Sense


En el editor de carga de datos, haga clic en Cargar datos. Cuando los datos se hayan cargado, haga clic en
y seleccione Visor del modelo de datos.

Tutorial - Crear una App - Qlik Sense, 1.1 18


4 Cargar datos con el editor de carga de datos

En la barra de herramientas, haga clic en s para expandir las tablas. En la captura de pantalla siguiente se
han reorganizado las tablas para mayor claridad, pero su contenido es el mismo que el de sus tablas.

Las dos tablas se han conectado. Si hay dos tablas que enumeran cosas distintas, por ejemplo, una
enumera los clientes y otra las facturas, y ambas tablas tienen un campo (columna) en comn, como el
nmero de cliente, esto indica generalmente que existe una relacin entre ambas tablas. (En el modelo de
datos, el campo en comn es Item Number).

Si dicha relacin existe, las asociaciones se establecen entre los campos que son comunes a las tablas; Qlik
Sense asume que los dos campos son una misma cosa y los trata como si fueran uno solo. Ese campo que
conecta dos o ms tablas recibe el nombre de "clave".

Hay dos reglas bsicas de asociacin:

l Para que dos campos se asocien, deben tener exactamente el mismo nombre. La comparacin es
sensible a maysculas, as que los campos Customer y customer no son iguales y por tanto no se

Tutorial - Crear una App - Qlik Sense, 1.1 19


4 Cargar datos con el editor de carga de datos

asociarn.
l Si un determinado campo tiene exactamente el mismo valor en varias tablas de entrada distintas,
Qlik Sense lo trata como un valor y tambin asume que los registros (filas) que contienen dicho valor
deberan asociarse. Para que dos valores de campo se asocien, necesitan cumplir al menos uno de
los siguientes requisitos:
l tener exactamente la misma grafa (distingue entre maysculas y minsculas)
l tener exactamente el mismo valor numrico

En consecuencia, Customer y customer no son iguales y no se asocian, pero los nmeros 123 y 00123 son
una misma cosa y se asocian.

El captulo siguiente est dirigido nicamente a aquellos que han cargado los datos de ventas a travs del
archivo Excel Sales.xlsx. Puede seguir en Cargar ms datos (pgina 26).

Tutorial - Crear una App - Qlik Sense, 1.1 20


5 Cargar datos con la carga rpida de datos

5 Cargar datos con la carga rpida de datos


Cuando se selecciona la opcin Carga rpida de datos aparece un dilogo de seleccin de archivos. Ahora
hay que ir hasta la carpeta Tutorial source donde estn todos los archivos de datos que se van a cargar. Si
ha seguido la recomendacin anterior de colocar la carpeta Tutorial source en Documents > Qlik, puede
desplazarse hacia abajo y seleccionar la carpeta Qlik en el dilogo; una vez ah ya puede seleccionar la
carpeta Tutorial source para ver los archivos de datos. Si ha almacenado la carpeta Tutorial source en algn
otro lugar, acceda a la ubicacin de esa carpeta y brala.

Dilogo de seleccin sin ningn archivo seleccionado

Tutorial - Crear una App - Qlik Sense, 1.1 21


5 Cargar datos con la carga rpida de datos

Cargar todos los archivos que hay en la carpeta, a excepcin de MasterCalendar.txt, que constituye un
caso especial. Empiece con el archivo Sales.xlsx.

5.1 Cargar datos


Es una prctica recomendada cargar primero el archivo ms importante que, en este caso, es Sales.xlsx.

Haga lo siguiente:

1. En el dilogo de seleccin de archivos, seleccione el archivo Sales.xlsx.


Se abre la ventana de seleccin de datos.

2. Sales ya est seleccionado y las cabeceras de la seccin Campos se ven correctamente. Ya solo
tiene que hacer clic en Cargar datos.
Aparece una ventana de progreso y, a continuacin, una confirmacin de que los datos se han
cargado correctamente.
3. Haga clic en Cerrar.

Ahora est en la vista general de app. Aqu es donde se ven todas las hojas de la app. En las hojas puede
crear sus visualizaciones. Pero antes de comenzar a disear las hojas, hace falta cargar ms datos.

Aadir datos del archivo Item master.xlsx


El siguiente archivo del que cargaremos datos es Item master.xlsx.

Haga lo siguiente:

1. En la barra de herramientas, haga clic en y seleccione Carga rpida de datos.


Aparece un dilogo con opciones para aadir datos o reemplazarlos.

Tutorial - Crear una App - Qlik Sense, 1.1 22


5 Cargar datos con la carga rpida de datos

2. Seleccione Aadir datos.


Aparece el dilogo de seleccin de archivos.
3. Seleccione el archivo Item master.xlsx.
Se abre la ventana de seleccin de datos.

4. La tabla Item master ya est seleccionada pero en la seccin Campos se puede ver que las
cabeceras de los campos no se muestran correctamente. En la lista Nombres de campo,
seleccione Nombres de campo incluidos para corregir esto.
5. Haga clic en Cargar datos.
Los datos se cargan y aparece un cuadro de confirmacin.
6. Haga clic en Cerrar.

La lgica asociativa de Qlik Sense


Ahora vamos a fijarnos en el visor del modelo de datos y en los archivos que se han cargado hasta ahora.

Haga lo siguiente:

1. En la barra de herramientas, haga clic en y seleccione Visor del modelo de datos.


2. En la barra de herramientas del visor del modelo de datos, haga clic en s para expandir las tablas.

Para mayor claridad, las tablas se han reorganizado pero el contenido debe ser el mismo que el de sus
tablas.

Tutorial - Crear una App - Qlik Sense, 1.1 23


5 Cargar datos con la carga rpida de datos

Las dos tablas se han conectado. Si hay dos tablas que enumeran cosas distintas, por ejemplo, una
enumera los clientes y otra las facturas, y ambas tablas tienen un campo (columna) en comn, como el
nmero de cliente, esto indica generalmente que existe una relacin entre ambas tablas. (En el modelo de
datos, el campo en comn es Item Number).

Si dicha relacin existe, las asociaciones se establecen entre los campos que son comunes a las tablas; Qlik
Sense asume que los dos campos son una misma cosa y los trata como si fueran uno solo. Ese campo que
conecta dos o ms tablas recibe el nombre de "clave".

Hay dos reglas bsicas de asociacin:

l Para que dos campos se asocien, deben tener exactamente el mismo nombre. La comparacin es
sensible a maysculas, as que los campos Customer y customer no son iguales y por tanto no se
asociarn.
l Si un determinado campo tiene exactamente el mismo valor en varias tablas de entrada distintas,
Qlik Sense lo trata como un valor y tambin asume que los registros (filas) que contienen dicho valor

Tutorial - Crear una App - Qlik Sense, 1.1 24


5 Cargar datos con la carga rpida de datos

deberan asociarse. Para que dos valores de campo se asocien, necesitan cumplir al menos uno de
los siguientes requisitos:
l tener exactamente la misma grafa (distingue entre maysculas y minsculas)
l tener exactamente el mismo valor numrico

En consecuencia, Customer y customer no son iguales y no se asocian, pero los nmeros 123 y 00123 son
una misma cosa y se asocian.

Tutorial - Crear una App - Qlik Sense, 1.1 25


6 Cargar ms datos

6 Cargar ms datos
Cuando trabaje con Qlik Sense Desktop, necesita guardar los cambios en el modelo de datos antes de
abandonar la pgina, o si no sus cambios se perdern.

Hay que aadir un par de archivos ms antes de poder comenzar a trabajar con las visualizaciones.

Carga de datos desde el archivo Region.txt


La siguiente fuente de la que se van a cargar datos es el archivo Region.txt, con una interfaz de seleccin de
datos ligeramente distinta.

Haga lo siguiente:

1. En la barra de herramientas, haga clic en y seleccione Carga rpida de datos.


Aparece un dilogo con opciones para aadir datos o reemplazarlos.
2. Seleccione Aadir datos.
3. Seleccione el archivo Region.txt.
Se abre la ventana de seleccin de datos.

4. Como puede observar en la vista previa, necesitamos reconocer los nombres de campo. En la lista
Nombres de campo, seleccione Nombres de campo incluidos.
5. Haga clic en Cargar datos.

6. Haga clic en y seleccione Visor del modelo de datos.

El aspecto de la nueva adicin al visor del modelo de datos ser el siguiente:

Tutorial - Crear una App - Qlik Sense, 1.1 26


6 Cargar ms datos

7. La tabla Region no est conectada a ninguna otra tabla, porque no hay campos a los que asociarla.
La tabla Region no tiene ningn campo en comn con las otras tablas. Un campo no tiene que
conectar necesariamente con otras tablas, puede ser til tambin as. Tambin puede ocurrir que uno
de los archivos fuente que quede por cargarse puede contener un archivo que conecta con la tabla
Region.
Adems, en muchos casos podemos crear tambin una conexin en el script de carga para lograr una
conexin que le interese.

6.1 Aadir datos del archivo Sales rep.csv


El siguiente archivo del que cargaremos datos es Sales rep.csv.

Tutorial - Crear una App - Qlik Sense, 1.1 27


6 Cargar ms datos

Haga lo siguiente:

1. En la barra de herramientas, haga clic en y seleccione Carga rpida de datos.


Aparece un dilogo con opciones para aadir datos o reemplazarlos.
2. Seleccione Aadir datos.
3. Seleccione el archivo Sales rep.csv.
Se abre la ventana de seleccin de datos.
4. En la lista Nombres de campo, seleccione Nombres de campo incluidos.
El campo Delimitador est configurado en Punto y coma, y eso es correcto. Qlik Sense reconoce
automticamente el delimitador y, por defecto, muestra los datos con el delimitador correcto.

5. Haga clic en Cargar datos.


6. Cierre la confirmacin de carga de datos.

Tras algunos arreglos, el modelo de datos presenta el siguiente aspecto:

Tutorial - Crear una App - Qlik Sense, 1.1 28


6 Cargar ms datos

La tabla Sales rep no est asociada con ninguna otra tabla. Si bien es posible que existan tablas ms
perifricas por su cuenta, sera lgico esperar que una tabla importante como Sales rep estuviera asociada
con Sales para poder ver bien la relacin entre las ventas y un determinado representante comercial. Al no
estar las tablas asociadas, no tienen ningn campo en comn, pero eso no significa necesariamente que no
haya una asociacin potencial. Puede que exista el mismo tipo de campo en ambas tablas, pero con
distintos nombres. Si comparamos los campos de Sales rep con los de Sales, ver que no hay ningn
campo que parezca corresponder con los campos del gestor, ni siquiera hay nada relacionado con Path.
Sales Rep Name 1/2/3 se parece mucho a Sales Rep Number, pero Sales Rep ID puede ser incluso una
opcin mejor de asociar. Es muy importante que las asociaciones entre las tablas sean correctas, porque si
no la tabla mostrar valores incorrectos.

Si abre los archivos fuente Excel Sales.xlsx y Sales rep.csv, y compara los campos Sales Rep Number y
Sales Rep ID, ver que ambos contienen valores de tres dgitos comprendidos entre 103 y 185. Parece
razonable pensar que los campos contienen el mismo tipo de datos: una identificacin de los representantes
comerciales. Si esta situacin se da cuando estamos trabajando con datos reales, se recomienda
encarecidamente confirmar que los dos campos realmente se corresponden uno con otro. Pongamos que ya
nos han confirmado que los campos Sales Rep Number y Sales Rep ID se corresponden. En ese caso
necesitamos asociar ambos campos. La forma de hacer esto es renombrando uno de los campos para que
se asocie con el otro. Por supuesto podramos hacer esto en el archivo fuente Excel, pero eso puede tener

Tutorial - Crear una App - Qlik Sense, 1.1 29


6 Cargar ms datos

consecuencias indeseables porque ese archivo podra emplearse en otros contextos en los que es
importante que el archivo conserve su nombre. Una mejor solucin es hacer el cambio en el script que slo
afectar a esta app.

Haga lo siguiente:

1. Haga clic en y abra el editor de carga de datos.


2. Abra la seccin Sales rep.csv y localice la fila con "Sales Rep ID".
3. Copie y aada la siguiente cadena, respetando las maysculas y minsculas, al final: as "Sales Rep
Number".
La cadena deber presentar el siguiente aspecto:
"Sales Rep ID" as "Sales Rep Number"

No debe usar ninguna coma al final de la fila, porque es la ltima fila antes de la sentencia
FROM.

En la barra de herramientas, haga clic en Cargar datos. Cuando los datos se hayan cargado, cierre la
ventana de confirmacin. Haga clic en y seleccione Visor del modelo de datos. El modelo de datos
deber presentar el siguiente aspecto:

Tutorial - Crear una App - Qlik Sense, 1.1 30


6 Cargar ms datos

Ahora existe una asociacin entre las tablas Sales rep y Sales. El campo Sales Rep Number en Sales rep
era antes Sales Rep ID, pero al modificar el nombre del campo se ha creado una asociacin entre los dos
campos de las tablas.

Aunque lo ms frecuente es crear una asociacin entre dos campos con distintos nombres,
tambin puede que nos encontremos con el problema contrario: dos campos tienen el mismo
nombre, pero contenidos que no deseamos asociar. Si tenemos el campo Date en una tabla
denominada Invoices y en otra tabla denominada Orders, no deseamos asociarlos porque los
contenidos no tienen nada que ver, se refieren a cosas distintas. La fecha de facturacin no es
lo mismo que la fecha de pedido. Una buena solucin sera renombrar ambos campos Date
para evitar cualquier confusin entre fechas Date, a qu se refiere cada una. Los campos se
podran renombrar como InvoiceDate y OrderDate.

6.2 Cargar el archivo Customers


Los datos para Customers se cargan igual que se ha explicado antes. Use la carga rpida de datos para
aadir los datos nuevos. Recuerde comprobar las cabeceras.

El visor del modelo de datos debe tener ahora el contenido siguiente.

Tutorial - Crear una App - Qlik Sense, 1.1 31


6 Cargar ms datos

Los datos de Customers se han aadido y ahora la tabla Region ya no est aislada. La tabla Region y la
tabla de los datos del cliente tienen un campo en comn: Region Code, el cual se convierte en una clave.

Ahora todas las tablas estn asociadas, y no solo eso, tienen asociaciones nicas, lo cual es bueno. Cuando
se cargan datos, hay veces en las que los modelos de datos tienen asociaciones no deseables. Las
asociaciones (por lo general) no deseables dan como resultado claves sintticas y referencias circulares.
Este tutorial no se ocupa de ambos aspectos pero es bueno que vaya sabiendo que existen y deben evitarse
para garantizar que no haya ambigedad en nuestro modelo de datos. Le remitimos a la ayuda online si
desea ms informacin.

Mirando de nuevo nuestro modelo de datos, hay una mejora ms que se puede hacer, un ttulo de tabla. Los
datos del cliente de la tabla no tiene un ttulo adecuado. Se llama Sheet1, lo cual no da mucha informacin.
Vamos a editar el script para que el ttulo se muestre.

Haga lo siguiente:

1. Haga clic en y seleccione Editor de carga de datos.


2. En el panel de la izquierda, haga clic en la seccin Customers.xlsx para abrir el script para la tabla
Customers.

Con un script ms grande puede usar la funcin de bsqueda (F) para encontrar lo
que est buscando. Busque un campo exclusivo de esa tabla, o el nombre del archivo
de origen.

3. Site el cursor a la izquierda de la sentencia LOAD, en la lnea 1, y pulse Intro para crear una nueva
fila vaca.
4. En la fila vaca, escriba la cadena siguiente (incluidos los dos puntos):
Customer:
5. Haga clic en Cargar datos.
6. Cierre la ventana de confirmacin.

La tabla de clientes ahora tiene el ttulo correcto. Puede seguir en el editor de carga de datos durante los
pasos finales antes de empezar a trabajar con las visualizaciones.

Configuracin regional y calendario maestro


Los formatos de fecha y hora puede a veces resultar bastante complicado. Mediante la modificacin de la
configuracin regional y la utilizacin de un calendario maestro puede reducir el riesgo de experimentar
problemas con los formatos de fecha y de hora. La configuracin regional y el calendario maestro no
contienen datos normales que se cargan, sino datos de script. La configuracin regional y el contenido del
archivo de calendario maestro se copiarn en el script a travs del editor de carga de datos.

Haga lo siguiente:

1. En el panel de la izquierda, haga clic en Principal para acceder a la configuracin regional existente.
2. Elimine la configuracin regional existente (todos los parmetros empiezan por SET) y copie y pegue
la configuracin regional siguiente en la parte superior del editor de carga de datos.

Tutorial - Crear una App - Qlik Sense, 1.1 32


6 Cargar ms datos

SET ThousandSep=',';
SET DecimalSep='.';
SET MoneyThousandSep=',';
SET MoneyDecimalSep='.';
SET MoneyFormat='$#,##0.00;($#,##0.00)';
SET TimeFormat='h:mm:ss TT';
SET DateFormat='M/D/YYYY';
SET TimestampFormat='M/D/YYYY h:mm:ss[.fff] TT';
SET MonthNames='Jan;Feb;Mar;Apr;May;Jun;Jul;Aug;Sep;Oct;Nov;Dec';
SET DayNames='Mon;Tue;Wed;Thu;Fri;Sat;Sun';

Debera haber 10 sentencias SET al principio del script.

3. En el panel de la izquierda, haga clic en P para crear una seccin nueva.


Se crea la seccin nueva y el nombre temporal Seccin est resaltado.
4. Cambie el nombre de la seccin a Master calendar.
5. Copie las lneas siguientes y cpielas en la seccin nueva.
LET varMinDate = NUM(PEEK('Date',0,'Sales'));
LET varMaxDate = NUM(PEEK('Date',-1,'Sales'));
TempCalendar:
LOAD
DATE($(varMinDate) + ROWNO() -1) AS TempDate
AUTOGENERATE $(varMaxDate) - $(varMinDate) +1;
// Create the Master Calendar
MasterCalendar:
LOAD
DATE(TempDate) AS Date,
WEEK(TempDate) AS Week,
YEAR(TempDate) AS Year,
MONTH(TempDate) AS Month,
DAY(TempDate) AS Day,
INYEARTODATE(TempDate,'2014-03-31', 0) *-1 AS CYTDFlag,
INYEARTODATE(TempDate,'2013-03-31',0) *-1 AS LYTDFlag,
DATE(MONTHSTART(TempDate), 'MMM-YYYY') AS MonthYear,
'Q' & CEIL(MONTH(TempDate)/3) AS Quarter,
WEEK(TempDate)&'-'&YEAR(TempDate) AS WeekYear,
WEEKDAY(TempDate) AS WeekDay
RESIDENT
TempCalendar
Order BY
TempDate ASC;
DROP FIELD TempDate;

Tutorial - Crear una App - Qlik Sense, 1.1 33


6 Cargar ms datos

6. Use el control (o) para arrastrar la seccin Master calendar en la parte inferior de la lista.
7. Haga clic en Cargar datos.
8. Cierre la ventana de confirmacin.

Aqu finaliza la carga de datos y ahora puede comenzar a crear su app.

Tutorial - Crear una App - Qlik Sense, 1.1 34


7 Diseo de la app

7 Diseo de la app
Ya hemos cargado los datos. Ahora vamos a crear la interfaz de usuario. El diseo de una interfaz de usuario
implica utilizar los objetos correctos de la manera correcta, y crear unas hojas bien estructuradas y cmodas.
Esta app ser bastante simple, pero aprenderemos algunos conceptos bsicos de diseo que conviene
conocer. Si desea construir su propia app y le falta inspiracin, visite el sitio web de Qlik. All encontrar un
extenso nmero de apps para fines muy diversos. Si est buscando algo que pudiera servirle como plantilla
para el diseo de su app, hay muchas probabilidades de que encuentre algo til.

7.1 Crear las hojas


La app que est construyendo contendr tres hojas: Dashboard, Product Details y Customer Details. Haga
clic en y seleccione Vista general de app, donde crear nuevas hojas y colocar las que ya tiene.

Haga clic en Crear nueva hoja y asgnele el nombre Dashboard. Haga lo mismo con las hojas Product
Details y Customer Details. Ahora tiene tres hojas las cuales pertenecen todas a la misma app, Tutorial.

Los siguientes pantallazos muestran el aspecto que tendr la app cuando est finalizada.

Tutorial - Crear una App - Qlik Sense, 1.1 35


7 Diseo de la app

Tutorial - Crear una App - Qlik Sense, 1.1 36


7 Diseo de la app

Como puede observar, hay similitudes entre las hojas. Los paneles de filtrado, con la hora, lugar y
administradores, se encuentran situados a la izquierda en todas las hojas. Es bueno mantener la coherencia
en el diseo de toda la app. Las visualizaciones que estn presentes en varias hojas deberan ocupar
siempre la misma posicin en todas las hojas, de forma que el usuario sepa dnde encontrarlas. Debe haber
una lgica en el diseo que ayude a los usuarios a alcanzar su objetivo, esto es, hacer descubrimientos de
datos. As que la colocacin es un aspecto importante en el diseo. Otro es la eleccin de visualizacin que
hacemos. Cada visualizacin tiene sus propias ventajas y para poder construir una app eficiente y que
funcione bien, necesitamos conocer esas ventajas. Hasta cierto punto las visualizaciones son muy claras y se
explican por s mismas. Los elementos grficos son perfectos para ofrecer vistas generales y mostrar
tendencias, mientras que las tablas economizan espacio ya que pueden presentar enormes cantidades de
datos en un espacio limitado. Con las tablas obtenemos cifras exactas, pero perdemos la velocidad de la
asimilacin de informacin y comodidad que nos aportan los elementos grficos.

Tutorial - Crear una App - Qlik Sense, 1.1 37


8 La primera hoja: Dashboard

8 La primera hoja: Dashboard


Haga clic en Dashboard para abrir la primera hoja. La hoja est vaca, pero no ser por mucho tiempo. Haga
clic en @Editar para abrir el panel de activos a la izquierda y el panel de propiedades a la derecha. El panel
de activos tiene tres pestaas en la parte superior: 5 (Grficos), - (Campos) y (Elementos
maestros). Grficos est abierto, por lo que podemos comenzar a aadir grficos a la hoja.

El panel de activos y el panel de propiedades tienen una funcionalidad de mostrar/ocultar en


las esquinas inferiores izquierda y derecha. Haga clic en h para mostrar u ocultar el panel.

8.1 Crear visualizaciones


El objetivo de los cuadros de mando es proporcionar una vista general sobre la situacin actual. El objetivo
es analizar las cifras y las tendencias de ventas. Los cuadros de mando no estn diseados para la
exploracin de datos, aunque permiten realizar selecciones y analizar los resultados.

La captura de pantalla Dashboard muestra la hoja durante la edicin. A la izquierda hay dos paneles de
filtrado, el panel de filtrado de tiempo sin ttulo y Region. Comenzaremos con estos.

Tutorial - Crear una App - Qlik Sense, 1.1 38


8 La primera hoja: Dashboard

Arrastre los grficos al centro del rea en la que desee colocarlos.

8.2 Aadir paneles de filtrado


Haga lo siguiente:

1. Arrastre un panel de filtrado a la hoja.


2. Haga clic en Aadir dimensin y vaya a la parte inferior de la lista para aadir el campo Year.

3. En la parte superior del panel de activos a la izquierda, haga clic en - para abrir Campos.
4. Desplcese por la lista hasta Quarter y arrastre el campo al panel de filtrado.
5. Arrastre el campo Month al panel de filtrado.
6. Aada el campo Week de la misma manera.
7. Utilice los controles para redimensionar el panel de filtrado segn la captura de pantalla.
8. Haga clic con el botn derecho en el panel de filtrado y seleccione Aadir a elementos maestros.
9. Introduzca el nombre Period y haga clic en Aadir.

Ha creado un panel de filtrado y lo ha guardado como elemento maestro, lo que facilitar su reutilizacin.

El segundo panel de filtrado solo contiene una dimensin, Region.

Haga lo siguiente:

1. En la parte superior del panel de activos, haga clic en 5 para abrir Grficos y arrastrar un panel de
filtrado a la hoja.
2. Haga clic en Aadir dimensin y desplcese para seleccionar el campo Region.
3. Utilice los controles para redimensionar el panel de filtrado segn la captura de pantalla.
4. Haga clic con el botn derecho en el panel de filtrado y seleccione Aadir a elementos maestros.
5. Introduzca el nombre Region y haga clic en Aadir.

Los dos paneles de filtrado estn completos. En la barra de herramientas que hay sobre la hoja, haga clic en
Guardar.

8.3 Aadir el grfico de tarta


Comencemos con el grfico de tarta.

Haga lo siguiente:

1. En la parte superior del panel de activos, haga clic en 5 para abrir Grficos y arrastrar un grfico de
tarta a la hoja.
2. Haga clic en Aadir dimensin y vaya a la parte inferior de la lista para aadir el campo Region.

3. En el panel de activos de la izquierda, haga clic en - para abrir Campos.


4. Localice y haga clic con el botn derecho en el campo Sales y seleccione Crear medida.

Tutorial - Crear una App - Qlik Sense, 1.1 39


8 La primera hoja: Dashboard

5. En el dilogo Crear nueva medida, en el cuadro Expresin, aada Sum delante de (Sales) para
crear la medida Sum(Sales).
6. Haga clic en Crear.
La medida se aade como elemento maestro.
7. Arrastre la nueva medida Sales al centro del grfico de tarta.
8. Utilice los controles para redimensionar el grfico de tarta segn la captura de pantalla.
9. En el panel de propiedades de la derecha, haga clic en Aspecto > Presentacin y seleccione
Donut.
10. Desde el panel de propiedades, haga clic en Colores y leyenda.
11. Haga clic en el botn Colores y seleccione Por medida en la lista.
12. En la parte superior de la visualizacin, aada el ttulo Sales per Region.

El grfico de tarta Donut est completo. Los colores del grfico de tarta se asignan por medida, lo que
significa que cuanto ms alto sea el valor, ms oscuro ser el color. Dispondr de numerosas opciones para
asignar colores a los valores. Recuerde que los colores deben tener un fin y no deben usarse para que la
visualizacin sea ms atractiva.

8.4 Aadir el grfico de barras


La siguiente visualizacin es un grfico de barras con los cinco clientes ms importantes.

Haga lo siguiente:

1. En Grficos en el panel de activos, arrastre un grfico de barras hasta la hoja. Colquelo debajo del
grfico de tarta.
2. Haga clic en Aadir dimensin y desplcese para seleccionar el campo Customer.
3. Haga clic en Aadir medida y, debajo de Medidas, seleccione Sales.
4. Haga clic con el botn derecho en el grfico de barras y seleccione Cambiar orientacin en el men
de acceso rpido.
Las barras se muestran en horizontal.
5. En el panel de propiedades a la derecha, haga clic en Dimensiones > Customer para abrir la
dimensin.
6. En la lista Limitacin, seleccione Nmero fijo.
7. Por defecto, se mostrarn los 10 ms importantes. Cambie el nmero a 5.
8. Borre la seleccin Mostrar otros.
9. En el panel de propiedades, haga clic en Aspecto > Eje Y:Customer.
10. Debajo de Etiquetas y ttulo, seleccione Solo etiquetas.
11. Haga clic en Eje X:Sales.
12. Debajo de Etiquetas y ttulo, seleccione Solo etiquetas.
13. Redimensione el grfico segn la captura de pantalla.
14. En la parte superior de la visualizacin, aada el ttulo Top 5 Customers.

Tutorial - Crear una App - Qlik Sense, 1.1 40


8 La primera hoja: Dashboard

El grfico de barras est completo. Ha creado un grfico de barras con los cinco clientes ms importantes.
Cuando haga selecciones en otras visualizaciones, estos clientes cambiarn de forma acorde. Si no se
hubiese desactivado la seleccin Mostrar otros, la quinta barra sera de color gris y resumira los valores de
ventas en los que falta el nombre de la empresa. Este valor puede resultar til para saber qu volumen de
ventas no se puede atribuir a una empresa especfica.

En la barra de herramientas que hay sobre la hoja, haga clic en Guardar.

8.5 Aadir el grfico combinado


El grfico combina un grfico de barras y un grfico de lneas. Este grfico combinado resulta especialmente
til para combinar valores que suelen ser difciles de combinar debido a las distintas escalas.

Haga lo siguiente:

1. Haga clic en Grficos y arrastre un grfico combinado hasta la hoja. Colquelo debajo del grfico de
barras.
2. Haga clic en Aadir dimensin y seleccione el campo MonthYear.
3. Haga clic en Aadir medida y, debajo de Medidas, seleccione Sales.

4. En la parte superior del panel de activos a la izquierda, haga clic en para abrir Elementos
maestros.
5. En Medidas, haga clic en Crear nuevo.
6. Copie y pegue la cadena siguiente al cuadro Expresin:
(Sum(Sales) - Sum(Cost)) / Sum(Sales)
7. Introduzca el nombre Margin y haga clic en Crear.
La nueva medida se aade a la lista de medidas de elementos maestros.
8. Arrastre la medida Margin al grfico combinado.
9. Aada Margin como lnea.
10. En Formato numrico, seleccione Nmero y, en la lista Formato que aparece, seleccione 12%.
11. Redimensione el grfico combinado segn la captura de pantalla.
12. En la parte superior de la visualizacin, aada el ttulo Sales Trend.

El grfico de combinado est completo. Las dos medidas Sales y Margin tienen un eje cada una, lo que
permite combinar escalas totalmente distintas. El eje principal de la izquierda se usa para Sales y el eje
secundario de la derecha se utiliza para Margin en porcentaje.

8.6 Aadir un grfico de texto e imagen


La visualizacin de texto e imagen ofrece opciones para aadir texto, imgenes hiperenlaces y medidas. En
este tutorial aadiremos dos valores de KPI para los mrgenes y las ventas.

Haga lo siguiente:

1. Haga clic en Grficos y arrastre un grfico de texto e imagen hasta la hoja. Colquelo a la derecha
del grfico de tarta.

Tutorial - Crear una App - Qlik Sense, 1.1 41


8 La primera hoja: Dashboard

2. En el panel de propiedades, a la derecha, haga clic en Aadir medida.


3. Copie y pegue la cadena siguiente en el cuadro de texto en el que se encuentra actualmente el
cursor:
='$'&Round(Sum(Margin)/1000000, 0.1) & 'M'
4. Pulse Intro.
5. En Etiqueta, cambie el ttulo a Total Margin.
6. Nuevamente, en el panel de propiedades, haga clic en Aadir medida.
7. Copie y pegue la cadena siguiente en el cuadro de texto en el que se encuentra actualmente el
cursor:
='$'&Round(Sum(Sales)/1000000, 0.1) & 'M'
8. Pulse Intro.
9. En Etiqueta, cambie el ttulo a Total Sales.
10. En el grfico de texto e imagen, coloque el cursor a la izquierda de las medidas y escriba Total
Margin:.
11. Use la tecla de flecha a la derecha para ir a la medida siguiente y escriba Total Sales:.
12. Pulse Ctrl+A y cambie el tamao de fuente a XL.
13. Si necesita separar los dos valores para que se muestren cada uno en una fila, coloque el cursor
despus de Total Margin: y pulse Intro.
14. Redimensione el grfico de texto e imagen segn la captura de pantalla.

El grfico de texto e imagen est completo. Ha agregado dos expresiones que incluyen texto y medidas. La
funcin Round () se utiliza para reducir el nmero de decimales. En la barra de herramientas que hay sobre la
hoja, haga clic en Guardar.

8.7 Aadir el indicador


El indicador se utiliza para visualizar una nica medida. Al igual que con el grfico de texto e imagen, no es
necesario realizar selecciones en el indicador.

Haga lo siguiente:

1. En el panel de activos, haga clic en 5 para abrir Grficos.


2. Arrastre un grfico de indicador a la hoja y colquelo a la derecha de la visualizacin de texto e
imagen.
3. En el panel de propiedades, a la derecha, haga clic en Aadir medida.
4. Seleccione la medida Margin.
5. En Formato numrico, seleccione Nmero y, en la lista Formato que aparece, seleccione 12%..
6. En Aspecto > Presentacin, seleccione Barra para que el indicador se muestre como una barra.
7. En Lmites de rango, justo encima, defina Mn. en -0,5 y Mx. en 0,5.
8. En Presentacin, seleccione Usar segmentos.
9. Haga clic en Aadir lmite.
10. En el cuadro de texto que aparece, escriba 0,12, que establece el lmite entre el segmento izquierdo y

Tutorial - Crear una App - Qlik Sense, 1.1 42


8 La primera hoja: Dashboard

derecho al 12%.
11. Pulse Intro.
12. Haga clic en el segmento izquierdo (azul oscuro) y seleccione el color rojo.
13. Haga clic en el segmento derecho (azul claro) y seleccione el color verde.
14. En la parte inferior del panel de propiedades, abra Eje de medida.
15. En Etiquetas y ttulo, seleccione Solo etiquetas.
16. Redimensione el indicador segn la captura de pantalla.
17. En la parte superior de la visualizacin, aada el ttulo Profit Margin.

El indicador est completo y muestra un amplio margen de beneficios. Los distintos colores del indicador
ayudan a interpretar el valor. El color rojo es negativo, mientras que el verde indica una situacin favorable.

8.8 Aadir el grfico de lneas


El grfico de lneas puede utilizarse para mostrar tendencias de ventas trimestrales para los aos 2012-
2014. Las cifras de 2014 corresponden a la primera mitad del ao.

Haga lo siguiente:

1. En la parte superior del panel de activos, haga clic en 5 para abrir Grficos y arrastrar un grfico de
lneas a la hoja.
2. Haga clic en Aadir dimensin y desplcese hacia abajo para seleccionar el campo Quarter.
3. Haga clic en Aadir medida y seleccione Sales de la lista Medidas.
4. En el panel de propiedades, a la derecha, haga clic en Dimensiones y en Aadir dimensin.
5. Desplcese hacia abajo para seleccionar Year.
6. En el panel de propiedades, en Aspecto > Presentacin, seleccione Mostrar puntos de datos.
7. En Colores y leyenda, haga clic en el botn Mostrar leyenda para establecerlo en Auto.
8. En la parte superior de la visualizacin, aada el ttulo Quarterly Trend.

Ha completado la primera hoja. En la esquina superior derecha, haga clic en para ir a la hoja Product
Details.

Tutorial - Crear una App - Qlik Sense, 1.1 43


9 La segunda hoja: Product Details

9 La segunda hoja: Product Details


Esta hoja se centra en los productos.

Hoja Product Details en modo de edicin

9.1 Aadir paneles de filtrado


Es bueno que hayamos guardado el panel de filtrado Period como elemento maestro, porque as ahora
podemos reutilizarlo. Y lo mismo sucede con el panel de filtrado Region.

Haga lo siguiente:

1. En el panel de activos, haga clic en para abrir los Elementos maestros.


2. Haga clic en Visualizaciones.
3. Arrastre el panel de filtrado Period a la hoja y redimensinelo segn la captura de pantalla.
4. Arrastre el panel de filtrado Region al rea debajo de Period y redimensinelo del mismo modo.

Tutorial - Crear una App - Qlik Sense, 1.1 44


9 La segunda hoja: Product Details

9.2 Aadir el grfico de barras


Haga lo siguiente:

1. En el panel de activos, haga clic en 5 para abrir Grficos.


2. Arrastre un grfico de barras a la hoja y colquelo a la derecha del panel de filtrado Period.
3. Haga clic en Aadir dimensin y seleccione el campo Product Group.
4. Haga clic en Aadir medida y seleccione Sales de la lista Medidas.

5. En el panel de activos, haga clic en para abrir los Elementos maestros.


6. Haga clic en Medidas.
7. Haga clic en Crear nuevo y escriba Sum(Margin) en el cuadro Expresin.
8. Introduzca el nombre Margin y haga clic en Crear.
Margin se aadir a las medidas del elemento maestro.
9. Arrastre la medida Margin al grfico de barras y seleccinela para aadirla al grfico de barras.
10. Redimensione el grfico segn la captura de pantalla.
11. Copie la cadena siguiente y pguela como ttulo del grfico de barras:
='Total Sales: $'& Round(Sum(Sales)/1000000, 0.1) & 'M'

El grfico de barras est completo. Por defecto, las medidas se agruparn al aadir una segunda medida a
un grfico de barras.

9.3 Aadir el grfico de bloques


Los grficos de bloques se utilizan para mostrar datos jerrquicos. En este grfico de bloques se crear una
jerarqua de producto.

Haga lo siguiente:

1. En el panel de activos, haga clic en 5 para abrir Grficos.


2. Arrastre un grfico de bloques al espacio vaco de la hoja.
3. Haga clic en Aadir dimensin y seleccione el campo Product Group.
4. Haga clic en Aadir medida y seleccione Sales de la lista Medidas.
5. En el panel de propiedades, a la derecha, haga clic en Dimensiones y en Aadir dimensin.
6. En la lista, seleccione Product Type.
7. Vuelva a hacer clic en Aadir dimensin y seleccione Item Desc.
8. En Aspecto > Colores, haga clic en el botn Colores.
9. Seleccione Por medida en la lista.
10. Redimensione el grfico de bloques segn la captura de pantalla.
11. Aada el ttulo Product Treemap a la visualizacin.

El grfico de bloques y la hoja estn completos. La hoja siguiente es la ltima. En la esquina superior
derecha, haga clic en para ir a la hoja Customer Details.

Tutorial - Crear una App - Qlik Sense, 1.1 45


10 La tercera hoja: Customer Details

10 La tercera hoja: Customer Details


Esta hoja se centra en los clientes.

Ahora ya tiene mucha ms experiencia en la creacin de dimensiones, medidas y visualizaciones y sabr que
no necesita ya ms complejos procedimientos muy detallados. La nica excepcin a esto ser cuando haga
cambios en el panel de propiedades.

Hoja Customer Details en modo de edicin

10.1 Aadir paneles de filtrado


Haga lo siguiente:

1. Aada el panel de filtrado Period, igual que antes.


2. Aada un nuevo panel de filtrado con la dimensin Manager.

Tutorial - Crear una App - Qlik Sense, 1.1 46


10 La tercera hoja: Customer Details

10.2 Aadir el grfico de dispersin


El grfico de dispersin utiliza la dimensin Customer y las medidas Sales y Quantity. Por ello es necesario
crear la medida Quantity y guardarla como elemento maestro. Utilice el campo Sales Qty y la agregacin
Sum. Puesto que el campo Sales Qty consta de dos palabras, deber escribirlas entre parntesis: [Sales
Qty] en la expresin.

En el panel de propiedades, en la parte inferior de Aspecto, utilice la opcin Rango para el eje Y y X para
excluir la parte negativa de los ejes.

Probablemente se haya dado cuenta de que hemos aadido dos medidas al grfico de dispersin. El grfico
de dispersin se utiliza para visualizar la relacin entre dos o tres medidas. En este caso, las medidas
comparadas son Sales y Quantity. Cada burbuja representa un valor de la dimensin Customer.

10.3 Aadir la tabla Customer KPIs


La tabla Customer KPIs requiere algunos cambios. Podemos reutilizar la dimensin Customer y las
medidas Sales, Quantity y Margin que estn disponibles como elementos maestros. Adalos por ese orden
para tener el mismo orden que en la imagen.

Ahora tenemos que crear las restantes medidas.

Para la medida # of invoices, utilice la expresin siguiente: Count (Distinct [Invoice Number])

Para la medida Average Sales per Invoice, utilice la expresin siguiente:

Sum(Sales)/Count(Distinct [Invoice Number])

El cualificador Distinct se utiliza en dos de las expresiones. Utilizando Distinct, nos


aseguramos que un nmero de factura slo se cuente una vez, incluso si aparece varias veces
en la fuente de datos. Distinct deja slo los nmeros nicos singulares. Observe que Distinct
debe ir seguido por un espacio antes del nombre de campo.

Ajustar el formato de nmero


Haga lo siguiente:

1. En el panel de propiedades, haga clic en Columnas.


2. Haga clic en Sales y ajuste Formato de nmero en Moneda.
3. Haga clic en la medida para cerrarla.
4. Haga clic en Quantity y ajuste Formato de nmero en Nmero (sin decimales).
5. Cierre la medida.
6. Haga clic en Margin y ajuste Formato de nmero en Nmero (12,3%).
7. Cierre el ajuste.

Tutorial - Crear una App - Qlik Sense, 1.1 47


10 La tercera hoja: Customer Details

8. Haga clic en Average Sales per Invoice y ajuste Formato de nmero en Moneda.
9. Cierre el ajuste.

Haga clic en @Hecho en la barra de herramientas.

Enhorabuena por haber creado una app Qlik Sense! Antes de comenzar a analizar datos, puede completar
la app con la funcionalidad de narracin de datos.

Tutorial - Crear una App - Qlik Sense, 1.1 48


11 Narracin de datos

11 Narracin de datos
Con la narracin de datos podemos crear una presentacin basada en los datos de la app. Podemos tomar
capturas de imagen de determinadas visualizaciones y usarlas en nuestra historia junto con la incorporacin
de texto, formas y efectos. Podemos crear diapositivas y disear la historia pensando en nuestra audiencia
en particular. En la narrativa nos centramos en aspectos clave y creamos una historia convincente a travs
de la cual hacer llegar nuestro mensaje.

Una caracterstica til adicional de la narracin de datos es que en medio de la presentacin podemos pasar
con toda facilidad y naturalidad a hacer anlisis de datos en vivo, alternando entre una imagen en la
presentacin y su contexto en la app. En el contexto de la app, puede hacer nuevas selecciones y continuar
el anlisis desde el punto en que lo dej en la presentacin. Tras el anlisis, puede continuar con la
presentacin.

11.1 Tomar capturas de imagen


Comenzamos a crear la presentacin tomando capturas en la app. En la esquina superior derecha, utilice
para ir a la hoja Dashboard.
En la presentacin, nos centraremos en las tres regiones de mayor tamao y analizaremos las tendencias de
ventas.

Haga lo siguiente:

1. Haga clic con el botn derecho del ratn en la visualizacin Sales per Region y seleccione Tomar
captura.
2. En Region, seleccione Nordic.
3. Haga clic con el botn derecho del ratn en la visualizacin Top 5 Customers y seleccione Tomar
captura.
4. Haga clic con el botn derecho del ratn en la visualizacin Quarterly Sales Trend y seleccione
Tomar captura.
5. En Region, deseleccione Nordic y seleccione USA.
6. Tome capturas de las mismas visualizaciones que para Nordic.
7. En Region, deseleccione USA y seleccione Japan.
8. Tome capturas de las mismas visualizaciones que para Nordic.

Ya ha tomado todas las capturas que necesita, as que podemos pasar a crear las diapositivas de nuestra
historia.

11.2 Crear una historia sencilla


Crearemos una historia breve y sencilla, en la que nos centraremos en crear unas cuantas diapositivas con
capturas de imgenes y ttulos. Antes de las instrucciones detalladas vemos un pantallazo de la diapositiva.

Tutorial - Crear una App - Qlik Sense, 1.1 49


11 Narracin de datos

Diapositiva 1

Haga lo siguiente:

1. En la barra de herramientas, haga clic en y seleccione Crear nueva historia.


2. Introduzca el ttulo Three largest regions.
3. Haga clic en la historia Three largest regions.
Se abre la ventana del editor de narracin.

4. Haga clic en / y arrastre un ttulo hasta la diapositiva.


5. Escriba el ttulo Three largest regions.

6. Haga clic en para ver las capturas que tom anteriormente.


Las capturas se muestran con ttulos de iconos y fechas.
7. Arrastre la captura del grfico de tarta Sales per Region a la diapositiva.
8. Redimensione el grfico de tarta y colquelo segn el grfico de tarta situado ms a la izquierda.

9. Haga clic en para abrir la Librera de efectos.


10. Arrastre la opcin Cualquier valor al grfico de tarta.
El valor Nordic se resaltar de forma automtica.
11. Copie el grfico de tarta y pguelo junto al primero. Puede utilizar los mtodos abreviados Ctrl+C y
Ctrl+V o y en la parte inferior de la barra de herramientas.
12. En el nuevo grfico de tarta, haga clic en y seleccione USA en la lista Seleccionar puntos de
datos.
13. Del mismo modo que para el segundo grfico de tarta, cree un tercer grfico de tarta y resalte Japan.

La diapositiva est completa. Haga clic en Guardar en la barra de herramientas.

Tutorial - Crear una App - Qlik Sense, 1.1 50


11 Narracin de datos

Diapositiva 2-4

Las diapositivas 2-4 muestran los cinco clientes ms importantes junto a las tendencias de ventas
trimestrales de las tres regiones. Las capturas se almacenan en la librera en el orden en que se tomaron,
con la ms reciente en la parte superior. Si ha seguido los procedimientos cuando tomaba estas capturas de
imagen, las dos de la parte superior deben ser Japan, las dos de debajo USA y, por ltimo, las dos restantes
Nordic. No se preocupe si est usando la captura incorrecta, en la siguiente seccin veremos cmo verificar
qu captura es cada una.

Haga lo siguiente:

1. En la esquina inferior izquierda, haga clic en P para aadir una diapositiva en blanco.
2. Haga clic en para ver las capturas.
3. Arrastre el grfico de barras de Nordic a la diapositiva.
4. Arrastre el grfico de lneas de Nordic a la diapositiva.

5. Haga clic en / y arrastre un ttulo hasta la diapositiva.


6. Escriba el ttulo Nordic.
7. Redimensione y alinee el ttulo y las capturas segn las capturas.

A continuacin, siga los pasos anteriores para crear hojas con el mismo contenido para USA y, a
continuacin, para Japan. El tamao y la alineacin del ttulo y las capturas deben ser los mismos que en la
hoja Nordic.

Tutorial - Crear una App - Qlik Sense, 1.1 51


11 Narracin de datos

Puede hacer clic con el botn derecho en la hoja Nordic y seleccionar Duplicar para crear una
hoja nueva que pueda utilizarse como plantilla para el resto de hojas. Cambiar el ttulo y
reemplazar las reseas.

Cuando analizamos esas diapositivas, es importante saber que las cifras de 2014 hacen referencia a la mitad
del ao. Extrapolar las cifras para el ao completo nos dara distintas previsiones para las distintas regiones.

La historia ya est completa. En la esquina superior izquierda, haga clic en U para ejecutar su
presentacin. Puede usar las teclas de flecha derecha e izquierda para desplazarse, o bien puede mover el
ratn hacia los bordes izquierdo y derecho de las diapositivas para usar las flechas.

Cierre la historia y haga algunos cambios, si lo necesita. Bajo la diapositiva hallar herramientas para cortar,
copiar y pegar, las cuales pueden resultarle tiles para editar la presentacin. Tambin puede usar el panel
situado a la derecha.

Alternar entre la narracin de datos y el contexto de la app


En la narracin de datos, podemos alternar en cualquier momento entre la presentacin y el contexto de la
app. Haga clic con el botn derecho en la captura y seleccione Ir a origen para abrir la hoja de la app en la
que se tom la captura. Esto ofrece una opcin dinmica para abandonar la presentacin y hacer anlisis de
datos en respuesta a alguna pregunta del pblico. Cuando haya terminado de analizar, vuelva a la
presentacin haciendo clic en en la barra de herramientas.

La opcin de ir a origen tambin es til para verificar que se estn utilizando los grficos barras y los grficos
de lneas correctos. Cuando seleccionamos Ir a origen, podemos ver qu regin est seleccionada para
dicha captura en particular.

Opciones adicionales
Hay muchas opciones que no se han utilizado en esta historia. Experimenta por su cuenta. Intente aadir
efectos al grfico de barras. Aada una nueva diapositiva (hoja) e integre una hoja de app completa en la
que se puedan realizar selecciones cuando se encuentre en modo de reproduccin. Aada URL o
marcadores a cadenas de texto. Hay mucho ms por descubrir.

11.3 Muchas gracias!


Ha llegado al final de este tutorial. Esperamos que haya aprendido unas cuantas cosas y se haya dado
cuenta de que la creacin de apps puede resultar muy fcil e incluso divertida. Qlik Sense es una potente
herramienta capaz de mucho ms de lo aqu mostrado. Esto es solo el principio!

Tutorial - Crear una App - Qlik Sense, 1.1 52