33
Curso Qlikview Mejores Prácticas Derechos reservados Gómez Portas Intranet, S.C.

Curso Qlikview

  • Upload
    trygg

  • View
    117

  • Download
    3

Embed Size (px)

DESCRIPTION

Curso Qlikview. Mejores Prácticas. Derechos reservados Gómez Portas Intranet, S.C . Puntos a tratar. Metodología general de desarrollo de modelos Interface de usuario Partes de un Modelo Disposición de objetos Tipos de modelos Script Mejores prácticas de Script Uso de QVD - PowerPoint PPT Presentation

Citation preview

Diapositiva 1

Curso QlikviewMejores PrcticasDerechos reservadosGmez Portas Intranet, S.C.

Puntos a tratarMetodologa general de desarrollo de modelosInterface de usuarioPartes de un ModeloDisposicin de objetosTipos de modelosScriptMejores prcticas de ScriptUso de QVDRecomendaciones para incrementar la velocidadDesarrollo de modelos dentro de la organizacin

Metodologa generalMetodologa:Definicin de requerimientos Quin lo quiere saber? Definiciones, prioridades y Qu se quiere saber? Preguntas a responder con el modelo, entrevistasDefinicin 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 definitorioRealizacin del Modelo de AnlisisPruebas y validacinEntregaMetodologa GeneralDefinicin de requerimientos Quin lo quiere saber? Definiciones, prioridades y Qu se quiere saber? Preguntas a responder con el modelo, entrevistasDefinicin 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 definicionesSe utilizar el documento de definiciones del proyecto QWTProject Plan.pdfEn l estn indicadas las variables que se utilizarn y la informacin que se debe de incluir en el modelo.Documento de definicionesVer documentoKey MeasuresKey Performance Indicators (KPIs) Key DimensionsTrendsKey Selection Filters SecuritySource Data DescriptionsRealizacin del Modelo de AnlisisRealizacin del Modelo de AnlisisCarga de datos mediante un scriptDiseo de elementos generales (pestaas)Definicin del Interfaz de Usuario homogneoDesarrollo del contenido cada pestaaPruebas y validacinEntregaInterface de usuarioPartes de un ModeloPestaa PresentacinPestaa Cmo usarDesaparecer pestaasTipo de layoutAnlisisPestaas filtrosPestaas anlisisPanel de controlPestaa inicialPestaas de Drilldown

Partes de un modeloPestaas Pestaa Presentacin

Partes de un modeloPestaa Cmo usar

Partes de un modeloPestaa Filtros

Partes de un modelo

Mostrar u ocultar pestaasInterface de usuarioDisposicin de objetosTamao de ventana:Laptop 1366x768 1358 x 602Netbook 1024x600 1016 x 434Ipad 1024 x 768 980 x 590

Header identificacin de hoja y actualizacin

'Actualizado el ' & ReloadTime() Partes de un modeloUso de tablas y grficasGraficar para mostrar:Distribucin de datos Ventas por modeloComparacin de datos Ventas Ao actual vs Ao anteriorComposicin de datos % de ventas por zona geogrficaRelacin de datos Ventas por modelo por zona geogrfica

Partes de un modeloUso de tablas y grficasChoosing-a-good-chart-09.pdfData Visualization.qvwhttp://www.juiceanalytics.com/writing/category/dashboard-design/SAP Recommendations for Charts and Graphics.pdf

Partes de un modeloColores recomendadosPlantillasSubdirectorioTemplate Sampler.qvwTemplate Sampler1.qvw

Partes de un modeloColores plantilla Clementine

Partes de un modeloColores recomendadosSubdir Plantillas - Colores mejores practicas.qvt

Tipos de modelosTableros de control (Dashboard). Tomar el pulso de una ojeada. Presentacin y anlisis de KPIPresentacin y anlisis financiero. Conocer y analizar la situacin financiera. Anlisis de prdidas y gananciasAnalticos de un problema o aspecto. Conocer y analizar los constitutivos y las relaciones de un problema. Anlisis de ventasConocimiento de la operacin y definicin de KPI. Conocer y analizar un aspecto de la operacin o la gestin. Anlisis de ConsultorasReportes? QV no es una herramienta para reportesScriptScriptUso de hojas o pestaasIdentificacin, Declaracin de variables, Access SectionCarga de mapasPrincipal Definicin de conexin a BDEsquema Load-SelectUso de archivos de datos QVD

ScriptMejores prcticas Uso de hojasHacer 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 hojasPestaa de mapeos, si existen

Script Mejores prcticas Uso de hojasEn 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 SelectEn 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 requierenPoner a un lado del campo una descripcin del mismo o si no se sabe, los valores de su contenido

Script Mejores prcticas CamposEn 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 requierenPoner a un lado del campo una descripcin del mismo o si no se sabe, los valores de su contenidoNombres de campos muy claros forma TablaCampo.Ej, RecursoId, RecursoNombre, etc

Script Mejores prcticas Archivos QVDLos archivos QVD son archivos que almacenan datos que pueden ser de diferentes fuentes, diferentes BD, archivos planos TXT, archivos Excel, etc.Estructura en capasDatosQvd generados con reglas del negocioModelos

QVDTablas denormalizadasDatos agregadosDatos sementadosSubconjuntos de datos

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

Script Mejores prcticas Archivos QVDVentajasMas seguridad en datos. Los usuarios solo tienen acceso a los datos que deben manejarDatos 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 datosPosibilita 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.

DesventajasUn paso ms en la cargada de datos.ES necesario tener un mecanismo de actualizacin de los QVDEl usuario final no tiene los datos ms recientes de forma inmediata

Script Mejores prcticas Archivos QVDEjemploBase de datos del censo 2000 de Tlajomulco de ZigaParte 1 Generacin de QVD.Estructura Hechos-Dimensiones o Datos-Diccionario de datosLoad-Select y instruccin LOADArchivo QVD: Nombres de los campos y todos los datos

Parte 2 Uso de QVDUso de mapas y encontrar datos fuente sin catlogo: LocalidadEstructura ms sencillaCambios si acceso a base de datos:Selector SexoSelector Nivel Parentesco

Script Mejores prcticas Archivos QVD

Script Recomendaciones para incrementar la velocidadSolo cargar los datos requeridos y eliminar redundanciaReducir 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 organizacinGrupo de desarrolloConformacin y administracin

Seleccin de proyectosInicialmente confinados y especficosQue satisfagan necesidades claramente identificadasIncrementar gradualmente la complejidad

Distribucin estratgica de datos fuentes y modelosConstruccin y manto. de datos fuentesImportantsimo mantener la calidad del datoCompromiso flexibilidad-seguridad

Empoderamiento de usuariosUsuarios pasivos a Usuarios activos