Qlik Sense Cloud Desarrollador
Carga Horaria: 8 Horas (4 sesiones de 2 horas)
Orientado a: Diseñadores de dashboards, analistas de datos avanzados
Enfoque: Master Items (medidas y dimensiones), diseño UX/UI, lógica de visualización, interpretación y uso de diferentes gráficos, Set Analysis básico.
Caso de Estudio: Dashboard de Ventas (Retail)
Requisitos / Conocimientos Previos: Para garantizar el ritmo del curso, el alumno debe:
- Nivel Diseñador completo: Comprender conceptos de: medidas, dimensiones, modelo de datos y tener conocimiento sobre visualizaciones. (para entender para qué se preparan los datos).
- Conceptos de Estructuras de Datos: Comprender qué es una tabla, registro, campo.
- Lógica algorítmica: Nociones básicas de flujos de control.
Contenido:
Espacios, Conexiones y Secciones de Script
- Espacios de Datos: Análisis de la estructura de gobernanza. Diferencia entre espacios de datos, compartidos y administrados.
- Conexiones:
- Almacenam.Cloud: Configuración de conectores para Google Drive
- RDBMS: Conexión a fuentes estructuradas (SQL, Snowflake) mención Gateway.
- Archivos de datos: Gestión de archivos internos y almacenamiento de QVDs.
- Secciones del Script: Organización lógica para un código mantenible.
- Variables (SET/LET ): Explicación de las variables de entorno y creadas por usuario.
El Proceso de Extracción
- Arquitectura de 3 Capas: Extract, Transform y UI (Capa de presentación).
- Sentencia LOAD: Carga básica y renombrado de campos (AS).
- Generación de QVDs: Entender que son los QVDs .El comando STORE para crearlos
- Problemas de estructura: Identificación y solución de Claves Sintéticas y Referencias circulares
- Claves Compuestas
Scripting y Transformación Compleja
- Filtrado y Reuso: WHERE y RESIDENT: Cargas eficientes desde la RAM.
- Integridad con EXISTS(): Validación de datos cargados.
- Operaciones entre tablas:
JOIN vs CONCATENATE - Uso del Debugger
- Uso de Tablas de Mapeo: Mapping LOAD
El Calendario Maestro
- Manejo de Fechas: Interpretación y uso de campos fecha
- Generación de datos en script: INLINE / AUTOGENERATE
- Calendario Maestro: Script para crear un calendario / dimensiones de tiempo. Uso del calendario en gráficos y expresiones con SET ANALYSIS.
Crosstable – Binary Load – Tareas de recarga
- Reestructuración con CROSSTABLE: Normalización de Excels horizontales.
- Herencia con Binary LOAD: Carga rápida de modelos completos.
- Administración Cloud: introducción a tareas programadas, encadenamiento y publicación