课程名称:Power BI入门与数据获取培训课程
培训对象:
零基础初学者
业务部门数据用户
需要了解Power BI基本概念的职场人士
企业数字化转型项目组成员
培训目标:
使学员了解Power BI生态体系与核心组件,掌握Power BI Desktop的基本操作;能够独立完成多源数据的连接与加载;理解Power BI的三个核心视图(报表/数据/模型)及其用途;为后续深入学习打下坚实基础。
培训内容介绍:
(1)Power BI生态概述:Power BI家族产品(Desktop/Service/Mobile/Report Builder/Dataflow);Power BI在微软数据平台中的定位;Power BI与Excel的协同应用;Power BI的部署模式(云端/本地/混合)。
(2)Power BI Desktop界面导航:启动与登录;界面主要区域(功能区/画布/字段窗格/可视化窗格/筛选器窗格);视图切换(报表视图/数据视图/模型视图);页面与画布设置。
(3)数据源连接:连接Excel工作簿;连接CSV/文本文件;连接文件夹(批量导入);连接SQL Server数据库;连接其他数据库(Oracle/MySQL);连接Web数据源;连接在线服务(Azure SQL/Spark/Dynamics 365)。
(4)数据预览与加载:导航器使用(选择表/预览数据/转换数据);加载与转换选项;已加载数据的管理;数据源设置与更改;数据刷新配置。
(5)数据类型与字段属性:数据类型概览;数据类型转换;字段属性设置(格式/分类/汇总方式/数据类别);默认汇总方式配置。
课程名称:Power Query数据清洗与转换培训课程
培训对象:
需要处理脏数据的业务分析人员
数据清洗初学者
希望提升数据准备效率的报表开发者
培训目标:
使学员熟练掌握Power Query编辑器操作,能够独立完成常见数据清洗任务;掌握行列操作、拆分合并、数据类型转换、条件列添加等核心技能;理解M语言的基本概念;具备从杂乱原始数据到规整分析数据的处理能力。
培训内容介绍:
(1)Power Query编辑器导航:启动Power Query编辑器;界面布局(功能区/查询列表/数据预览/查询设置/公式栏);应用步骤管理;查询依赖视图。
(2)行列操作基础:选择列与删除列;添加列(自定义列/条件列/索引列/重复列);拆分列(按分隔符/按字符数);合并列;转置与反转行。
(3)数据筛选与排序:文本筛选(等于/包含/开头为/结尾为);数字筛选(大于/小于/介于);日期筛选(年份/季度/月份/最近);高级筛选与排序;保留行与删除行(最前面/最后面/范围/重复项/错误)。
(4)数据转换与清洗:数据类型转换;替换值(替换特定值/替换错误);填充(向下填充/向上填充);透视列与逆透视列;分组依据与聚合。
(5)合并与追加查询:合并查询(Join)类型(左外部/右外部/完全外部/内部/反连接);合并查询配置;展开合并列;追加查询(Union)实现纵向合并。
(6)M语言基础:M语言语法简介;公式栏编写M表达式;自定义函数基础;高级编辑器使用;常见M函数(Table.SelectRows/Table.AddColumn/Table.Group)。
课程名称:数据建模与关系管理培训课程
培训对象:
需要构建数据模型的分析师
报表开发人员
数据仓库/ETL开发人员
培训目标:
使学员理解维度建模的基本概念(事实表/维度表/星型模型);掌握在Power BI中创建与管理表关系的方法;理解筛选方向与基数对模型的影响;能够设计规范、高效的数据模型。
培训内容介绍:
(1)数据建模基础概念:事实表与维度表的区别;星型模型与雪花型模型;度量与维度的概念;数据粒度理解;模型设计原则。
(2)表关系创建与管理:关系类型(一对多/一对一/多对多);关系方向(单向/双向);基数设置;关系创建方法(自动检测/手动创建);关系编辑与删除。
(3)筛选方向与交叉筛选:单向筛选默认行为;双向筛选的启用场景;交叉筛选器方向设置;关系对计算的影响;避免歧义关系的技巧。
(4)多对多关系处理:多对多关系的挑战;使用桥接表解决多对多;使用CROSSFILTER函数;多对多关系最佳实践。
(5)日期表设计:日期表的重要性;创建日期表的方法(CALENDAR函数/M语言);日期表列(年/季/月/周/日);标记为日期表;会计日历定制。
(6)模型视图与优化:模型视图导航;表布局优化;隐藏字段与组织字段;模型性能基础。
课程名称:DAX基础与计算培训课程
培训对象:
已掌握数据建模的报表开发者
需要创建计算列和度量值的分析师
DAX初学者
培训目标:
使学员理解DAX的基本语法与计算逻辑;掌握计算列与度量值的区别与应用场景;熟练使用基础聚合函数、逻辑函数、文本函数;能够编写常用业务度量。
培训内容介绍:
(1)DAX概述:DAX(数据分析表达式)的定义与用途;DAX与Excel公式的异同;DAX语法规则;运算符与优先级;数据类型。
(2)计算列与度量值:计算列的创建与特点;度量值的创建与特点;计算列与度量值的核心区别(存储计算vs动态计算、行上下文vs筛选上下文);何时使用计算列vs度量值。
(3)基础聚合函数:SUM(求和);AVERAGE(平均值);COUNT/COUNTA/COUNTROWS(计数);MAX/MIN(最大/最小);DISTINCTCOUNT(去重计数)。
(4)逻辑与条件函数:IF函数(单条件判断);SWITCH函数(多条件判断);AND/OR/TRUE/FALSE函数;ISBLANK函数。
(5)文本与日期函数:LEFT/RIGHT/MID(文本提取);FORMAT(格式化);CONCATENATE(文本合并);YEAR/MONTH/DAY(日期提取);DATEDIFF(日期差);TODAY/NOW(当前日期时间)。
(6)常用业务度量实战:总销售额(SUM);平均客单价(DIVIDE);订单数量(COUNTROWS);不重复客户数(DISTINCTCOUNT);利润率(DIVIDE)。
课程名称:可视化报表设计培训课程
培训对象:
业务部门报表制作者
需要设计可视化看板的分析师
对UI/UX感兴趣的数据从业者
培训目标:
使学员掌握各类可视化图表的适用场景与配置方法;能够根据业务需求选择合适的图表类型;掌握筛选器、切片器、书签等交互功能;能够设计专业、美观、易用的报表页面。
培训内容介绍:
(1)可视化设计原则:人类感知与认知原理;图表类型选择指南;颜角色用原则;信息层级与布局;避免可视化陷阱。
(2)基础图表制作:柱状图与条形图(聚类/堆叠/百分比);折线图与面积图;饼图与环形图;散点图与气泡图;树状图与旭日图;仪表盘与卡片图。
(3)表格与矩阵:表与矩阵的区别;矩阵行/列/值配置;条件格式(颜色/图标/数据条);小计与总计配置;字段格式化。
(4)切片器与筛选器:切片器类型(下拉/列表/滑块/日期);切片器格式设置;同步切片器;页面级/报表级/视觉级筛选器;高级筛选(Top N/相对日期)。
(5)交互功能设计:视觉交互(交叉筛选/突出显示);书签创建与管理;按钮操作(返回/刷新/重置);钻取(下钻/上钻/钻透);工具提示页设计。
(6)页面布局与美化:页面尺寸与背景;主题应用与自定义;对齐与分布;分组与折叠;移动端布局适配。
课程名称:DAX进阶与高级计算培训课程
培训对象:
已完成DAX基础的开发者
需要复杂业务计算的建模人员
准备参加PL-300认证的学员
培训目标:
使学员深入理解CALCULATE函数的核心作用与筛选上下文转换机制;掌握时间智能函数实现同比/环比/累计计算;理解迭代函数(X函数)的逐行计算原理;能够编写高效、灵活的DAX表达式。
培训内容介绍:
(1)CALCULATE函数核心:CALCULATE语法与作用;筛选上下文修改原理;CALCULATE作为DAX中最重要函数的地位;简单筛选修改(KEEPFILTERS/REMOVEFILTERS)。
(2)筛选修饰符:FILTER函数实现复杂筛选条件;ALL/ALLEXCEPT清除筛选器;VALUES返回当前可见值;HASONEFILTER/HASONEVALUE判断筛选状态。
(3)上下文深入:行上下文与筛选上下文的区别;上下文转换(从行上下文到筛选上下文);EARLIER函数实现多层上下文交互;上下文在迭代函数中的表现。
(4)时间智能函数基础:时间智能对日期表的依赖;TOTALYTD/TOTALQTD/TOTALMTD(累计至今);SAMEPERIODLASTYEAR(上年同期);DATEADD(日期偏移);DATESBETWEEN(日期区间)。
(5)时间智能高级应用:同比与环比计算;移动平均(DATESINPERIOD);年初至今与去年同期对比;自定义日历与会计年度。
(6)迭代函数(X函数):SUMX/AVERAGEX/MAXX/MINX原理;RANKX排名计算;CONCATENATEX文本合并;迭代函数性能考量。
课程名称:Power BI服务与协作培训课程
培训对象:
报表发布与共享人员
团队协作参与者
企业Power BI平台用户
培训目标:
使学员掌握Power BI服务(Power BI Service)的核心功能;能够将本地报表发布到云端,配置数据刷新;理解工作区、应用、仪表板等概念;实现团队协作与内容共享。
培训内容介绍:
(1)Power BI服务概述:Power BI服务与Desktop的对比;服务界面导航(主页/工作区/数据集/报表/仪表板);许可证类型(免费/Pro/Premium);服务功能概览。
(2)发布与共享:从Desktop发布到服务;工作区创建与管理;创建应用(App);共享报表与仪表板;链接分享与访问权限设置。
(3)仪表板设计:仪表板与报表的区别;从报表固定磁贴;添加文本/图像/视频磁贴;仪表板布局与主题;数据警报设置。
(4)数据刷新配置:数据刷新方式(手动/计划/网关);本地数据网关安装与配置;数据集设置与刷新监控;增量刷新配置;数据源凭据管理。
(5)工作区协作:工作区角色(管理员/成员/参与者/查看者);多人协作开发流程;注释与讨论;行级别安全性(RLS)配置入口。
(6)订阅与导出:订阅报表(邮件定时发送);导出数据与图表(Excel/PDF/PPT);嵌入网页与SharePoint。
课程名称:行业实战案例培训课程
培训对象:
各行业业务分析人员
需要行业参考案例的报表开发者
希望提升业务理解能力的数据从业者
培训目标:
使学员通过真实行业案例掌握Power BI在不同业务场景的应用方法;理解零售、财务、人力资源、电商等行业的典型分析指标体系;能够参考行业案例迁移应用到自身业务。
培训内容介绍:
(1)零售行业分析案例:数据模型设计(订单表/产品表/客户表/门店表);核心KPI(销售额/销量/毛利率/客单价);趋势分析(月度/季度/年度);商品分析(ABC分类/价格带分析);门店对比分析;RFM客户价值分层。
(2)财务预算分析案例:预算与实际数据整合;差异计算(绝对值/百分比);预算执行进度;收入结构分析;成本费用分析;现金流量分析;杜邦分析体系。
(3)人力资源分析案例:人员结构分析(年龄/司龄/学历/职级);离职率计算与趋势分析;招聘效能分析(渠道/周期/成本);薪酬分析(带宽/分位数/对标);人效指标(人均产值/人均利润)。
(4)电商运营分析案例:流量指标监控(PV/UV/转化率);漏斗分析(浏览→加购→下单→支付);商品销售排行;地域销售热力图;渠道来源分析;复购率与留存分析;实时销售大屏。
(5)制造质量分析案例:质量指标(良率/缺陷率/直通率);缺陷类型帕累托分析;SPC控制图;设备OEE分析;供应商质量排名;质量趋势监控。
课程名称:性能优化与最佳实践培训课程
培训对象:
报表性能问题遇到瓶颈的开发者
大型数据模型设计人员
企业Power BI平台管理员
培训目标:
使学员理解Power BI性能影响因素,掌握数据模型优化策略;能够识别报表性能瓶颈并进行针对性优化;理解DAX查询性能优化原则;掌握最佳实践,构建高效稳定的Power BI解决方案。
培训内容介绍:
(1)性能影响因素概览:数据量、模型复杂度、DAX表达式、视觉对象数量、数据刷新频率对性能的影响;性能优化整体方法论。
(2)数据模型优化策略:减少列基数;优化数据类型(整数优于字符串);避免双向筛选滥用;使用聚合表;合理设计分区;星型模型vs雪花型模型。
(3)DAX查询优化:避免迭代函数过度嵌套;使用变量减少重复计算;FILTER函数替代策略;CALCULATE优化技巧;SUMX与SUM的取舍;性能分析器使用。
(4)报表设计优化:减少视觉对象数量;避免复杂DAX在视觉对象中计算;使用页面级筛选器替代视觉级;限制单页数据量;禁用交叉突出显示。
(5)数据刷新优化:增量刷新配置;分区策略;刷新时间窗口选择;网关性能优化;监控刷新历史。
(6)性能监控与分析:性能分析器使用;DAX Studio查询分析;VertiPaq Analyzer模型分析;最佳实践分析器;性能基准测试。
课程名称:DAX高级专题(计算组/窗口函数)培训课程
培训对象:
DAX深度使用者
复杂业务场景建模人员
希望掌握前沿DAX特性的开发者
培训目标:
使学员掌握DAX高级特性(计算组、窗口函数)的原理与应用场景;能够使用计算组实现动态切换分析逻辑;熟练运用窗口函数进行复杂计算;提升DAX编程能力,构建企业级语义模型。
培训内容介绍:
(1)计算组概述:计算组(Calculation Groups)的概念与价值;创建计算组的方法;计算项(Calculation Items)的编写;计算组的优先级与顺序。
(2)计算组应用场景:同比环比动态切换(选择基础/同期/环期);货币转换计算组;时间智能计算组(年累计/季累计/月累计);动态格式字符串。
(3)窗口函数基础:窗口函数(WINDOW/INDEX/OFFSET/RANK)语法;PARTITIONBY分区定义;ORDERBY排序定义;窗口与传统DAX的对比优势。
(4)窗口函数应用:运行总和(Running Sum);移动平均(Moving Average);分区内排名;相对位置访问(往前N行/往后N行);滑动窗口计算。
(5)ROWNUMBER与RANK:ROWNUMBER窗口行号;RANK窗口排名;DENSE_RANK稠密排名;分区内排名应用。
(6)OFFSET与INDEX:OFFSET相对偏移访问;INDEX绝对位置访问;前后行比较;同比环期的窗口函数实现。
课程名称:Power BI与Python/R集成培训课程
培训对象:
数据科学家/算法工程师
需要高级分析功能的报表开发者
熟悉Python/R语言的用户
培训目标:
使学员掌握在Power BI中调用Python/R脚本的方法;能够利用Python/R进行高级数据处理、统计分析、机器学习建模;理解Python/R可视化对象的使用;扩展Power BI的分析能力。
培训内容介绍:
(1)Python/R环境配置:安装Python/R解释器;配置Power BI外部工具路径;Python/R包管理(pandas/numpy/matplotlib/ggplot2);安全设置与启用脚本执行。
(2)Python数据获取与处理:使用Python脚本获取数据;Python数据清洗与转换;将DataFrame返回Power BI;性能考量与限制。
(3)R数据获取与处理:使用R脚本获取数据;R数据清洗与转换;将data.frame返回Power BI;R包依赖管理。
(4)Python可视化:Python可视化对象;Matplotlib/Seaborn图表绘制;Plotly交互式图表;图表属性设置。
(5)R可视化:R可视化对象;ggplot2图表绘制;高级统计图形(箱线图/小提琴图/热力图);R图表与DAX联动。
(6)机器学习模型集成:在Power BI中训练模型;使用Python Scikit-learn进行预测;使用R进行统计建模;模型结果可视化呈现;实时预测实现。
课程名称:企业部署与行级安全性培训课程
培训对象:
Power BI管理员
企业级平台部署人员
需要实现数据权限控制的开发者
培训目标:
使学员掌握企业级Power BI部署架构与配置方法;理解行级安全性(RLS)的原理与实现;能够配置静态与动态行级权限;掌握工作区治理与监控;确保企业数据安全合规。
培训内容介绍:
(1)企业部署架构:Power BI服务企业部署模式;Premium容量与共享容量对比;嵌入容量配置;本地数据网关集群部署;多地域部署考量。
(2)行级安全性(RLS)基础:RLS的概念与作用;静态RLS(角色定义/用户映射);在Desktop中创建角色;角色测试与验证。
(3)动态RLS实现:使用USERNAME/USERPRINCIPALNAME函数;基于用户属性的动态权限;与维度表关联的权限设计;复杂权限规则(层级/矩阵权限)。
(4)对象级安全性(OLS):OLS的概念与作用;隐藏敏感字段与表;表级权限控制;列级权限控制;OLS与RLS协同。
(5)工作区治理:工作区管理规范;内容认证(认证报表/认证数据集);数据保护标签;使用情况监控(Metrics Hub);审计日志分析。
(6)部署与发布流程:开发/测试/生产环境隔离;部署管道(Deployment Pipelines)使用;ALM工具包简介;版本控制与变更管理。
课程名称:Power BI认证考试辅导培训课程
培训对象:
计划参加Microsoft PL-300认证的学员
需要能力背书的分析人员
IT/数据从业者
培训目标:
使学员系统掌握Microsoft PL-300(Power BI数据分析师)认证的知识体系与考试要求;通过模拟练习与真题解析提升应试能力;帮助学员顺利通过认证考试,获得官方能力背书。
培训内容介绍:
(1)认证体系概览:Microsoft数据分析师认证路径;PL-300考试目标与形式;考试题型(案例研究/选择题/拖拽题);备考资源与官方学习路径。
(2)数据准备(25-30%):数据源连接;数据清洗与转换;数据加载与刷新;数据配置文件;数据质量提升。
(3)数据建模(25-30%):模型设计最佳实践;关系配置与优化;DAX计算(度量值/计算列);行级安全性配置;性能优化。
(4)可视化与分析(20-25%):图表选择与配置;交互设计(书签/钻取/按钮);仪表板设计;分页报表基础;高级分析功能。
(5)部署与维护(15-20%):发布到Power BI服务;工作区管理;仪表板共享;数据刷新配置;使用情况监控。
(6)模拟考试与解析:全真模拟试题演练;高频考点解析;易错题分析;答题时间分配策略;考试注意事项。
课程名称:企业分层培训体系建设培训课程
培训对象:
企业培训负责人
数据部门管理者
数字化赋能小组成员
HR/人才发展人员
培训目标:
使学员掌握企业Power BI分层培训体系的规划设计方法;理解不同岗位使用者的画像与培训需求;能够设计“业务用户-数据开发-管理层-运维”四层培训路径;建立培训效果评估与持续优化机制,实现全员数据赋能。
培训内容介绍:
(1)使用者画像分析:业务用户(销售/运营/财务)培训需求;数据开发/分析师培训需求;管理层决策者培训需求;运维/管理员培训需求;不同岗位能力要求。
(2)分层培训方案设计:基础班(业务用户):看板操作、指标理解、自助分析;进阶班(数据开发):数据建模、DAX、性能优化;管理班(管理者):看板定制、趋势洞察、决策支持;运维班(管理员):权限管理、系统维护、监控审计。
(3)培训课程开发:需求调研(问卷/访谈);课程大纲设计;案例开发(行业/业务场景);课件与实操材料;讲师培养(业务专家+数据专家)。
(4)培训实施流程:宣传与报名;开班与破冰;理论讲授与实操演练;项目实战(真实业务课题);成果验收与反馈。
(5)效果评估机制:学习覆盖率(岗位覆盖统计);应用活跃度(报表使用频率);能力成长性(认证达标率);业务贡献度(业务目标达成率);持续优化(复盘/内容升级)。
(6)组织与文化塑造:数字化赋能小组设立;数据故事分享会;数据创新奖评选;周三数据日机制;数据文化融入日常。
课程体系说明:
本课程体系覆盖从入门基础、数据清洗、数据建模、DAX计算、可视化设计到服务协作、行业实战、性能优化、高级特性、安全部署、认证考试、企业培训的全链路技能栈。学员可根据自身岗位、技术水平和发展目标灵活选修。