
|
课程培训
|
Qlik Sense 实战培训课程
Qlik Sense 实战培训课程大纲
培训对象:
培训目标:
培训内容介绍:
一、Qlik Sense概述与体系架构 (1)产品定位:Qlik Sense作为领先云分析平台的核心优势;Qlik Sense与QlikView的对比(QlikView引导式探索vs Qlik Sense自助式分析);多云架构与AI能力概述。 (2)核心特性:关联数据引擎(Associative Data Indexing)原理;内存计算技术;AI辅助分析(Insight Advisor);自然语言交互;响应式移动设计。 (3)产品体系:Qlik Sense Desktop(个人开发版);Qlik Sense Enterprise(企业服务器版);Qlik Sense Cloud(云端版);Qlik Management Console(QMC)管理控制台;Qlik Sense Hub(用户门户)。 (4)安装配置:Qlik Sense Desktop安装与激活;界面导航(工作区/数据加载编辑器/工作表编辑);文件类型(.qvf/.qvd)。
二、数据连接与脚本基础 (1)脚本概述:数据加载编辑器界面导航;脚本执行顺序;脚本调试工具使用。 (2)多源数据连接:连接Excel/CSV等本地文件;连接关系型数据库(MySQL/Oracle/SQL Server);连接Web数据源;连接文件夹(批量加载)。 (3)数据加载方式:LOAD语句基本语法;FROM子句指定数据源;WHERE子句数据过滤;DISTINCT去重加载;ORDER BY排序加载。 (4)高级加载技巧:Inline Load(脚本内嵌数据);Resident Load(从已加载表加载);Preceding Load(前置加载);Generate Load(生成数据)。 (5)增量加载与QVD文件:QVD文件格式与优势;QVD文件生成(Store命令);增量加载策略设计与实现。
三、数据建模基础 (1)关联数据模型原理:关联模型与星型模型的区别;事实表与维度表概念;自动关联机制与合成键生成;表格查看器可视化呈现。 (2)多表关联与连接:Join(内连接/左连接/右连接)使用场景;Keep命令保留未匹配数据;Concatenate纵向合并;Mapping表实现代码转换。 (3)合成键问题:合成键产生原因;合成键对数据模型的影响;处理策略(重新设计模型/使用复合键/强制关联);优化案例。 (4)循环引用:循环引用的识别与诊断;处理方法(断开循环/使用Alias/重新设计数据模型)。 (5)数据模型优化:去除冗余字段;数据类型一致性调整;字段命名规范;模型性能评估。
四、数据转换与清洗 (1)数据清洗函数:文本处理函数(Left/Right/Mid/SubField/Replace/Trim);日期时间函数(Year/Month/Day/Today/WeekStart);数值函数(Round/Floor/Ceil/Mod/Div)。 (2)条件逻辑函数:If函数多条件判断;Pick函数值列表选择;Match模式匹配;Exists存在性检查。 (3)数据转换技术:Crosstable实现行转列;Split与Concat;数据透视与逆透视;数据类型转换。 (4)高级函数应用:Peek()跨行数据访问;RangeSum()范围求和;Aggr()聚合嵌套计算;Rank()排名计算;IntervalMatch()时间区间匹配。
五、可视化与仪表板设计 (1)可视化基础:人类感知与设计原则;维度与度量的概念;维度层次结构;度量聚合方式。 (2)图表类型与创建:条形图、折线图、饼图与环形图;散点图与气泡图;仪表盘与热力图;雷达图与漏斗图。 (3)地理空间分析:GeoAnalytics基础;点地图与区域地图;地图属性设置;地理数据准备。 (4)图表样式与格式化:颜色表达式定义;标签显示与格式化;图例位置与样式;坐标轴设置。 (5)主项(Master Items)管理:创建主维度;创建主度量;创建主可视化;主项复用与共享。
六、高级表达式与集合分析 (1)图表表达式基础:表达式编辑器使用;聚合函数与维度表达式;变量引用;条件显示。 (2)集合分析语法:Set Analysis语法结构({<字段={值}>});集合标识符(1全体/$当前选择/$_1前一选择);高级修饰符(~排除/*通配/P/E函数)。 (3)集合分析应用场景:同期对比(YTD/QTD/MTD);同店同比增长;Top N分析;排除特定维度。 (4)变量与输入框:变量定义与作用域;变量引用语法($(变量名));输入框实现用户输入;动态计算应用。 (5)表达式优化:避免过度嵌套;Aggr函数优化;调试工具使用。
七、交互设计与故事叙述 (1)工作表管理:工作表添加与删除;属性设置;工作表间导航设计。 (2)选择与筛选:选择框设计;统计框配置;当前选择框;清除选择与历史回溯。 (3)书签与快照:书签创建与管理;书签共享;快照功能。 (4)故事叙述:Qlik Stories组件;故事点创建与组织;添加注释与说明;演示呈现。
八、高级建模技术 (1)主日历设计:时间维度重要性;主日历脚本模板;年/季/月/周/日维度生成;会计日历定制;时间智能计算字段。 (2)区间匹配:IntervalMatch原理;事件数据与时间区间关联;有效区间计算;连续时间维度处理。 (3)通用表:Generic Table概念;Generic Load语法;EAV模型转换为宽表。 (4)半累加度量:期初余额计算;期末平均计算;累计至当前。
九、安全与权限管理 (1)QMC管理控制台:用户与组管理;许可证分配;流与应用程序管理。 (2)数据安全策略:Section Access配置;行级权限(REDUCTION);字段隐藏;工作表级控制。 (3)安全规则设置:规则类型与优先级;条件规则编写;用户目录集成。 (4)监控与审计:用户活动监控;审计日志配置;系统性能监控。
十、自动化与集成 (1)数据刷新自动化:QMC自动化重新加载;任务调度配置;增量加载策略。 (2)REST API集成:Qlik REST API概述;API调用与认证;自动化任务创建。 (3)扩展与嵌入:Extensions使用;嵌入仪表板到网页;单点登录配置。 (4)三方系统集成:微信/钉钉集成;与R/Python集成;与AutoML集成。
十一、性能优化 (1)数据模型优化:减少合成键;优化数据类型;避免循环引用;QVD分层存储。 (2)脚本优化:Where子句提前过滤;避免加载冗余字段;使用缓存加载;增量加载策略。 (3)图表优化:限制显示数据量;优化表达式计算;避免过度使用Aggr。 (4)系统优化:多节点负载均衡;缓存策略;内存使用分析;响应时间优化。
十二、综合实战项目 (1)销售分析仪表板:需求分析(销售总监/区域经理视角);数据建模(星型模型);脚本开发与合成键处理;图表制作(销售趋势/区域分布/产品排行);仪表板交互设计;集合分析实现同比增长;发布与分享。 (2)ERP数据分析项目:ERP数据结构理解(财务/订单/库存);多源数据整合;主日历设计;账户余额计算;库存周转分析;订单交付时效分析;员工销售绩效分析;QVD优化与增量加载。 (3)客户流失预测项目:业务理解(二元分类);数据准备;Qlik AutoML实验创建;模型训练与部署;预测结果可视化;流失客户画像分析;挽留策略制定。 如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表点击在线申请 服务特点: 海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。 专家力量: 中国科学院软件研究所,计算研究所高级研究人员 oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富 多年实际项目经历,大型项目实战案例,热情,乐于技术分享 针对客户实际需求,案例教学,互动式沟通,学有所获 |
|