QlikView Developer

///QlikView Developer

Descripción del Curso

Curso enfocado en el desarrollo de backend y uso avanzado de objetos del frontend en aplicaciones QlikView. Dirigido a desarrolladores QlikView.

Detalles del Curso

Formato:

Duración:

3 días

Dirigido a:

Instructor:

Miguel Ángel García

Categorías:

Instructor

Este curso es impartido por el autor del libro de QlikView 11 para Desarrolladores, Miguel Ángel García

Luego de participar en una variedad de implementaciones exitosas de Inteligencia de Negocios con QlikView, y desempeñarse en una diversidad de roles en cada proyecto, Miguel Ángel ha logrado consolidar una amplia experiencia que incluye el desarrollo y diseño de aplicaciones analíticas con QlikView, pre-venta, arquitectura técnica de soluciones, administración de sistemas QlikView, así como también análisis funcional y administración de proyectos.

Nuestro Libro

bookEste curso está completamente basado en el libro de QlikView 11 para Desarrolladores, y se imparten por el mismo autor del libro, Miguel Ángel García.

Con más de 550 páginas de contenido original y una colección amplia de ejercicios y ejemplos, QlikView 11 para Desarrolladores ofrece una guía completamente práctica para el aprendizaje de conceptos de desarrollo en QlikView tanto a nivel básico como avanzado. El libro sigue un caso práctico que evoluciona a lo largo del libro, al tiempo que sus habilidades también se incrementan!

Temario del curso

El Capítulo 1, Modelado de Datos, aborda los distintos tipos de modelo de datos que existen y presenta las ventajas de cada uno al trabajar con QlikView. Veremos algunos lineamientos que debemos considerar al diseñar un modelo de datos QlikView, y al mismo tiempo aprenderemos cómo sacar el mayor provecho al modelo de datos asociativo para hacer que nuestros documentos sean altamente dinámicos.

  • Modelado de Datos Dimensional
  • El modelo de datos asociativo
  • La ventana del Visor de Tablas
  • Resumen
En el Capítulo 2, Creando Scripts, se introduce el lenguaje de programación de QlikView y el editor de script. Aprenderemos las instrucciones de script más importantes y cómo las podemos usar para manipular datos y controlar el flujo del script. También se habla de los operadores y funciones más importantes para trabajar con distintos tipos de dato. Además, veremos opciones para depurar scripts, así como organizar, estructurar y reutilizar el código.

  • El Editor de Script
  • Instrucciones de script
  • Funciones Condicionales
  • Trabajando con diferentes tipos de datos
  • Depurando el script
  • Estandarizando y organizando el script
  • Reutilizando scripts
  • Administrando ubicaciones de archivo y cadenas de conexión
  • Resumen
El Capítulo 3, Mejores Prácticas en Modelado de Datos, profundiza más en el tema de modelado de datos y creación de scripts. Aprenderemos cómo asegurar que los modelos de datos sean consistentes y cómo trabajar con modelos de datos complejos y múltiples tablas de hechos. Así mismo, aprenderemos cómo reducir requerimientos de almacenamiento en aplicaciones QlikView y cómo lidiar eficientemente con información de fecha y hora.

  • Consistencia de datos
  • Reduciendo requerimientos de almacenamiento
  • Desafíos de diseño en el modelado de datos
  • El calendario maestro
  • Una nota final acerca del modelado de datos
  • Resumen
En el Capítulo 4, Añadiendo Estilo, exploramos formas de estilizar nuestros documentos QlikView. En el Capítulo 4, Transformación Básica de Datos, aprenderemos técnicas para trabajar con datos no estructurados y transformarlos para su inclusión en un modelo de datos QlikView. Veremos ejemplos de limpieza de datos, tablas cruzadas y tablas jerárquicas.

  • Cambiando la estructura de una tabla fuente
En el Capítulo 5, Expresiones Avanzadas, aprenderemos más acerca del uso de variables, el uso de funciones condicionales y cómo realizar agregaciones avanzadas.

  • Usando variables
  • Usando el calificador TOTAL
  • La función Aggr()
  • Funciones condicionales
  • Un tip para copiar expresiones
  • Resumen
El Capítulo 11, Análisis de Conjuntos y Comparaciones en el Tiempo, explora con mayor detalle el Análisis de Conjuntos y explica cómo se puede utilizar esta herramienta para crear reportes de variabilidad en puntos de tiempo. También aprenderemos cómo crear escenarios de análisis comparativo con el uso de estados alternos.

  • La magia del Análisis de Conjuntos
  • Comparación de Periodos de Tiempo
  • Análisis comparativo con estados alternos
  • Siempre valide
  • Resumen
El Capítulo 12, Transformación Avanzada de Datos, ahonda en el tema de transformación de datos. Aprenderemos sobre las arquitecturas de datos más comúnmente utilizadas y que pueden facilitar la administración y desarrollo de soluciones QlikView. Posteriormente, revisaremos el manejo de agregaciones y ordenación de datos fuente y exploraremos algunas de las capacidades más potentes de QlikView en relación a transformación de datos.

  • Arquitectura de datos
  • Cargando datos que ya están guardados en QlikView
  • Ordenando tablas
  • La función Peek()
  • Uniendo fuerzas
  • Trabajando con dimensiones lentamente cambiantes
  • Combinando el Order By, Peek e IntervalMatch al mismo tiempo
  • Cargas incrementales
  • Resumen
El Capítulo 14, Seguridad, nos muestra cómo aplicar seguridad a los documentos QlikView. Veremos cómo restringir el acceso de modo que solo usuarios autorizados puedan abrir los documentos QlikView. De igual forma, aprenderemos cómo limitar las acciones que un usuario puede realizar y lo que puede ver dentro del documento.

  • El script oculto
  • Sección de acceso
  • Seguridad a nivel documento
  • Seguridad a nivel hoja
  • Resumen

Objetivos de Aprendizaje

  • Aprender a diseñar modelos de datos optimizados, conociendo las diferencias entre cada esquema de modelo de datos.
  • Aprender técnicas para manipular tablas fuente por medio de instrucciones de script para adaptarlas al modelo de datos deseado.
  • Saber cómo aplicar seguridad a nivel de datos en las aplicaciones QlikView para restringir el acceso en base a roles de usuario.
  • Aprender a aplicar técnicas para hacer más eficiente el desarrollo de aplicaciones con QlikView.
  • Saber cómo realizar agregaciones avanzadas en gráficos para facilitar la creación de escenarios de análisis complejos.
  • Dominar el uso de análisis de conjuntos (Set Analysis) y utilizarlo para lograr cálculos complejos.
  • Aprender a crear reportes de variabilidad en el tiempo y comparación de periodos con el uso de análisis de conjuntos.

Solicita una Cotización

  • This field is for validation purposes and should be left unchanged.