Mejores Prácticas QV10

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 33

Curso Qlikview

Mejores Prcticas

Derechos reservados
Gmez Portas Intranet, S.C.

Puntos a tratar

Metodologa general de desarrollo de modelos


Interface de usuario
Partes de un Modelo
Disposicin de objetos

Tipos de modelos
Script
Mejores prcticas de Script
Uso de QVD
Recomendaciones para incrementar la velocidad

Desarrollo de modelos dentro de la organizacin

Metodologa general

Metodologa:
1.

2.
3.

4.
5.
6.
7.

Definicin de requerimientos Quin lo quiere saber?


Definiciones, prioridades y Qu se quiere saber?
Preguntas a responder con el modelo, entrevistas
Definicin de indicadores Qu indicadores me ayudan
a saber lo que quiero?
Obtencin y concentrado de datos A partir de qu
datos operativos se pueden construir los indicadores?
Definicin de QVD?
Realizacin del documento definitorio
Realizacin del Modelo de Anlisis
Pruebas y validacin
Entrega

Metodologa General
Definicin de requerimientos Quin lo quiere

saber? Definiciones, prioridades y Qu se


quiere saber? Preguntas a responder con el
modelo, entrevistas
Definicin de indicadores Qu indicadores me
ayudan a saber lo que quiero?
Obtencin y concentrado de datos A partir de
qu datos operativos se pueden construir los
indicadores?

Documento de definiciones

Documento de definiciones

Se utilizar el documento de
definiciones del proyecto
QWTProject Plan.pdf
En l estn indicadas las variables
que se utilizarn y la informacin que
se debe de incluir en el modelo.

Documento de definiciones
Ver documento

Key Measures
Key Performance Indicators
(KPIs)
Key Dimensions
Trends
Key Selection Filters
Security
Source Data Descriptions

Realizacin del Modelo de Anlisis

Realizacin del Modelo de Anlisis


1. Carga de datos mediante un script
2. Diseo de elementos generales (pestaas)
3. Definicin del Interfaz de Usuario homogneo
4. Desarrollo del contenido cada pestaa
5. Pruebas y validacin
6. Entrega

Interface de usuario

Partes de un Modelo
Pestaa Presentacin
Pestaa Cmo usar
Desaparecer pestaas
Tipo de layout
Anlisis
Pestaas filtros
Pestaas anlisis

Panel de control
Pestaa inicial
Pestaas de Drilldown

Partes de un modelo

Pestaas Pestaa Presentacin

Partes de un modelo

Pestaa Cmo usar

Partes de un modelo

Pestaa Filtros

Partes de un modelo

Mostrar u ocultar pestaas

Interface de usuario

Disposicin de objetos
Tamao de ventana:
Laptop 1366x768 1358 x 602
Netbook 1024x600 1016 x 434
Ipad 1024 x 768 980 x 590
Header identificacin de hoja y

actualizacin

'Actualizado el ' & ReloadTime()

Partes de un modelo
Uso de tablas y grficas
Graficar para mostrar:
Distribucin de datos Ventas por modelo
Comparacin de datos Ventas Ao actual vs Ao anterior
Composicin de datos % de ventas por zona geogrfica
Relacin de datos Ventas por modelo por zona geogrfica

Partes de un modelo
Uso de tablas y grficas
Choosing-a-good-chart-09.pdf
Data Visualization.qvw
http://www.juiceanalytics.com/writing/category/dashboar
d-design/
SAP Recommendations for Charts and Graphics.pdf

Partes de un modelo
Colores

recomendados
Plantillas
Subdirectorio
Template Sampler.qvw
Template Sampler1.qvw

Partes de un modelo
Colores plantilla Clementine

Partes de un modelo
Colores recomendados
Subdir Plantillas - Colores mejores practicas.qvt

Tipos de modelos
1.

Tableros de control (Dashboard).

Tomar el

pulso de una ojeada. Presentacin y anlisis de KPI

2.

Presentacin y anlisis financiero.


Conocer y analizar la situacin financiera. Anlisis de
prdidas y ganancias

3.

Analticos de un problema o aspecto.


Conocer y analizar los constitutivos y las relaciones de un
problema. Anlisis de ventas

4.

5.

Conocimiento de la operacin y
definicin de KPI. Conocer y analizar un aspecto de
la operacin o la gestin. Anlisis de Consultoras
Reportes? QV no es una herramienta para reportes

Script

Script
Uso de hojas o pestaas
Identificacin, Declaracin de variables, Access
Section
Carga de mapas
Principal Definicin de conexin a BD
Esquema Load-Select
Uso de archivos de datos QVD

Script
Mejores prcticas Uso de hojas
Hacer una pgina de identificacin del Modelo, siendo la
primer pestaa del script. Ah indicar, el nombre del Modelo, el
propsito, qu bases de datos se utilizan, nombre del
desarrollador, versin y una relacin histrica de cambios. Ah
tambin se definen las variables a a utilizar.

Script
Mejores prcticas Uso de hojas
Pestaa de mapeos, si existen

Script
Mejores prcticas Uso de hojas
En pestaa Main poner primero la conexin a la base de datos
y despus el esquema Load-Select.
Identificar cada tabla a cargada con NombreTabla:.

Script
Mejores prcticas Load Select
En accesos a bases de
datos, utilizar siempre el
esquema Load-SQL Select.
Cargar siempre todos los
campos de una tabla,
enumerndolos y no usar
un *. Comentar con // los
campos que no se
requieren
Poner a un lado del campo
una descripcin del mismo
o si no se sabe, los valores
de su contenido

Script
Mejores prcticas Campos
En accesos a bases de
datos, utilizar siempre el
esquema Load-SQL Select.
Cargar siempre todos los
campos de una tabla,
enumerndolos y no usar
un *.
Comentar con // los campos
que no se requieren
Poner a un lado del campo
una descripcin del mismo
o si no se sabe, los valores
de su contenido
Nombres de campos muy
claros forma TablaCampo.
Ej, RecursoId,
RecursoNombre, etc

Script
Mejores prcticas Archivos QVD
Los archivos QVD son archivos que almacenan datos que pueden
ser de diferentes fuentes, diferentes BD, archivos planos TXT,
archivos Excel, etc.

Estructura en capas
Datos
Qvd generados con reglas del negocio
Modelos

QVD
Tablas denormalizadas
Datos agregados
Datos sementados
Subconjuntos de datos

Script
Mejores prcticas Archivos QVD
Se crean mediante un Load-Select y un comando Store que crea
el archivo QVD

Script
Mejores prcticas Archivos QVD
Ventajas
Mas seguridad en datos. Los usuarios solo tienen acceso a los datos que deben
manejar
Datos hechos a la medida que se pueden documentar en su estructura.
Mayor velocidad en la carga de datos.
Se elimina la redundancia de datos y se consolidan datos de mltiples

aplicaciones o fuentes.
Reduccin de la carga en los servidores de las bases de datos
Posibilita la carga incremental. Solo se cargan los nuevos registros.
Permite desarrollar modelos sin tener acceso a las fuentes de los datos.
La estructura de campos es nica y hay un nico punto de
mantenimiento.

Desventajas
Un paso ms en la cargada de datos.
ES necesario tener un mecanismo de actualizacin de los QVD
El usuario final no tiene los datos ms recientes de forma inmediata

Script
Mejores prcticas Archivos QVD
Ejemplo
Base de datos del censo 2000 de Tlajomulco de Ziga
Parte 1 Generacin de QVD.
Estructura Hechos-Dimensiones o Datos-Diccionario de datos
Load-Select y instruccin LOAD
Archivo QVD: Nombres de los campos y todos los datos

Parte 2 Uso de QVD


Uso de mapas y encontrar datos fuente sin catlogo:
Localidad
Estructura ms sencilla
Cambios si acceso a base de datos:
Selector Sexo
Selector Nivel Parentesco

Script
Mejores prcticas Archivos QVD

Script
Recomendaciones para incrementar la velocidad
Solo cargar los datos requeridos y eliminar

redundancia
Reducir el nmero de Joins (usar mapas
ApplyMap)
Reducir la granularidad de los datos.
Se necesitan datos diarios, semanales,
mensuales, etc.
Hacer segmentaciones geogrficas, orgnicas,
etc.

Desarrollo de QV dentro de una


organizacin

Grupo de desarrollo
Conformacin y administracin

Seleccin de proyectos
Inicialmente confinados y especficos
Que satisfagan necesidades claramente identificadas
Incrementar gradualmente la complejidad

Distribucin estratgica de datos fuentes y modelos


Construccin y manto. de datos fuentes
Importantsimo mantener la calidad del dato
Compromiso flexibilidad-seguridad

Empoderamiento de usuarios
Usuarios pasivos a Usuarios activos

También podría gustarte