PowerBI培训
PowerBI基本概念
1. PowerBI基本概念
PowerBI是什么
PowerBI优秀作品展示
PowerBI组件简介
PowerBI账号区别
PowerBI对象和结构
PowerBI和Tableau、Qlikview、Finereport区别
PowerBI官方文档
2. PowerBI快速入门
PowerBI Desktop的下载安装
开发界面介绍:
报表视图、数据视图、关系视图
页面属性设置
获取Excel数据并制作图表
PowerBI可视化技能
1. 基本操作:
基本视觉对象:
柱状图、饼图、仪表、树状图、卡片、KPI、漏斗图、表格、地图等
视觉对象格式调整
视觉对象使用建议
使用编辑交互功能来控制图表之间的联动
条件样式设置
报表主题调整
探查指定数据对应的明细数据 – 以及左右结构展示
使用自定义可视化效果:
Textfilter、文字云、脉动图、流向地图、Infographic Designer、Drill-Down Donut Chart、Timeline、甘特图等
2. 进阶可视化技能
切片器的使用:单选多选全选、同步切片器、给切片器设置默认值的两种方法(默认当前月或天或前一天)、折叠切片器、使用自定义切片器
筛选器的使用:视觉对象级别、页面级别、报表级别筛选器
What if模拟参数使用
书签和选择窗格:实现图表的隐藏和显示,实现按钮切换,书签控制图表或数据
导航菜单制作和页面跳转
普通工具提示和自定义工具提示
自定义排序
年月共同决定排序
分组装箱
X轴按类别显示
报表钻取的多种方式
动态显示表格列的两种方法
动态切换标题
动态配色
动态切换指标-纵坐标
动态切换横坐标
Matrix矩阵技能详解
PowerBI中使用特殊符号的三种方法
快速调整页面布局和样式
表格辅助布局
针对手机端设计布局
矩形框选择数据 – 2020/8月新特性
布局模板下载和开发自定义视觉对象的网站:https://powerbi.tips
你可能不知道的10个小技能
Power Query 和M语言技能
1. 获取数据
Excel文件
Web网页:
http://www.tianqihoubao.com/weather/top/beijing.html
连接数据库:Sql server、 Mysql
直连查询:Sql server
ODBC方式连数据库
执行多个Sql或调用存储过程获取数据
录入数据-创建辅助表
连接在线Dataset
连接Dataflow
Dataset和Dataflow区别
重置数据连接的证书
PBIDS连接数据源
2. Power Query和M语言技能
什么是M语言
查阅M函数:=#shared
高级查询编辑器介绍
数据清洗之常用技能:提升标题、更改数据类型、删除错误或空行,删除重复项、填充单元格、合并列、拆分、提取、添加自定义列,添加索引列、分组、添加年月日列、追加和合并查询
数据清洗之透视和逆透视
数据清洗之合并单元格的Excel文件处理
数据清洗之多Excel文件合并
数据清洗之文本处理:提取中文、英文、数字等
Web URL添加动态参数
SQL动态传参
参数使用和自定义函数
动态M查询参数
数据刷新时间:DateTime.LocalNow()
DAX函数技能
1. 什么是DAX函数
DAX函数初体验:
Divide、Related、if、Sum、Values等
值函数和表函数
DAX函数术语、语法和运算符
DAX编程快捷键
2. 数据建模的基本知识
建立关系、关系的传递、避免出现循环关系、星型和雪花模型、交叉筛选器方向
新建计算列
新建度量值
度量值的管理:分组管理,空表管理:BLANK()
新建表:辅助表(四种方式)、日历表
数据类型调整
数据格式控制:%、$、千位分隔符、小数位
小数位:建模上全局控制和视觉对象中局部控制
日期时间格式化:通过快捷功能或Format函数
动态控制数据格式:Round、Fixed、Format函数
自定义字符串格式
显示和隐藏列
3. DAX原理
列式数据库vs行式数据库
理解度量值、计算列
计值环境-行上下文和筛选上下文
4. DAX函数系统介绍
数学函数:ABS、DIVIDE、MOD、RAND、ROUND、FIXED等
日期和时间函数: CALENDAR、CALENDARAUTO、MONTH、YEAR、DATE等
信息函数:USERNAME、USERPRINCIPALNAME、HASONEFILTER、HASONEVALUE、ISFILTERED、ISCROSSFILTERED、ISINSCOPE、ISBLANK等
逻辑函数:AND、OR、IF、IFERROR、SWITCH、TRUE、FALSE等
关系函数:CROSSFILTER、RELATED、RELATEDTABLE等
筛选器函数:FILTER、CALCULATE、ALL、ALLSELECTED、EARLIER、KEEPFILTERS、SELECTEDVALUE、LOOKUPVALUE(用Related代替)等
父子函数:PATH、PATHCONTAINS、PATHITEM、PATHLENGTH等
统计函数:AVERAGE、COUNT、MAX、MIN、SUM等
迭代统计函数:AVERAGEX、COUNTX、MAXX、MINX、SUMX、RANKX等
表函数: FILTERS 、ADDCOLUMNS、 SELECTCOLUMNS、 CROSSJOIN、 EXCEPT、 GENERATE、 GROUPBY、 SUMMARIZE、 SUMMARIZECOLUMNS、 TOPN、 TREATAS、 UNION、 VALUES、DISTINCT、DATATABLE(生成辅助表)等
文本函数: EXACT、 FIND、 LEN、 REPT、 LOWER、 UPPER、 UNICHAR等
时间智能函数:DATEADD、DATESMTD、FIRSTDATE、LASTDATE、SAMEPERIODLASTYEAR等
财务函数:COUPDAYS、PRICE、RECEIVED等
其他函数:BLANK、ERROR等
5. DAX案例讲解
Filter 和 Calculate函数详解
Keepfilters函数保留外部筛选上下文
Crossfilter交叉筛选器方向的两种方法
Hasonevalue和Selectedvalue函数
值合并、列合并以及表合并CONCATENATEX、UNION函数
CROSSJOIN和GENERATE 笛卡尔积
分组函数讲解
RANKX总排名和组内排名以及行上下文VAR和EARLIER
TopN/BottomN和Others(Except函数)
TopN中实现动态指标
SUMX迭代详解及行上下文进一步理解
时间智能函数-同比环比分析
时间智能函数-累计聚合、滚动聚合、移动平均
时间智能函数-期初期末库存
时间趋势分析之根据最近时间取TopN
时间趋势分析之取季度中最大月份的数据
时间趋势分析之根据指定月份对月度、季度和年度对比
占比分析ALL和ALLSELECTED、ISINSCOPE
USERELATIONSHIP激活关系
Error函数的使用
TREATAS动态匹配
矩阵列转行vs DAX列转行 vs Power Query逆透视
数据区间分析
帕累托(二八原则)分析
按周分析
RFM客户价值分析
Power BI在线版技能
1. 在线版访问地址:https://app.powerbi.com/home
2. 在线版界面与工作方式
3. 申请pro试用
4. 获取数据
5. 创建仪表板与报表
6. 分享报表和仪表板
7. 恢复到默认页面
8. 报表收藏夹
9. 添加书签
10. 智能问答
11. 快速见解
12. 编辑磁贴
13. 数据导出与限制
14. 与Excel的交互
15. 报表下载到PPT或PDF
16. 下载pbix
17. 查看报表使用率
18. 仪表板预警
19. 用户订阅报表
20. Dataflow数据流技术详解和应用场景介绍
21. 数据集与报表lineage血缘关系视图
22. RLS数据权限的5种应用场景(Path、Username、LOOKUPVALUE函数)
23. 部署Pipeline管理
Gateway和数据刷新
1. Gateway的安装和集群介绍
2. 配置自动刷新
3. 开发增量刷新报表
4. Gateway中设置数据刷新参数
5. 创建dataflow数据流
6. Desktop连接dataflow
PowerBI相关工具
1. Embedded嵌入报表简介
2. RestAPI简介
3. DAX Studio和性能分析器
4. Tabular Editor详解和计算组的使用
5. PowerBI Helper元数据分析工具(Reza Rad)
6. PBIT文件解析方案介绍(zip文件)
7. PowerBI Mobile APP移动端
8. Power Platform介绍
9. PowerBI与PowerApps
10. PowerBI与Teams
11. PowerBI与Sharepoint
12. 容量监控Power BI Premium Capacity Metrics
13. PowerBI Local Server介绍
14. PowerBI Paginated分页报表
15. 如何向微软提交Ticket