本书注重基础、循序渐进,系统地讲述了Microsoft推出的智能商业数据分析软件Power BI的相关基础知识,涵盖了安装Power BI Desktop、获取数据、查询编辑器、数据分析表达式、数据视图、管理关系、报表、可视化效果、Power BI服务等内容,并在最后一章以社科研究数据分析为例进行了知识点的综合讲解。对于每一个知识点,本书都尽量结合实例帮助读者学习理解。前8章最后都配有综合实例来说明本章知识的使用方法。
本书内容丰富、讲解详细,适用于初、中级Power BI用户,可用作各类院校相关专业的教材,也可作为Power BI爱好者的参考书。
1.本书注重基础、内容丰富、讲解详细,每一个知识点都有对应实例帮助读者学习理解。
2.全书重点难点附带微课讲解,书网融合互动学习。
3.章末综合案例可帮助读者巩固每章所学内容。
夏帮贵,1998年毕业于西南大学,主要从事数据库、软件开发,已出版VB、C/C++、VF、Java、PHP、ASP.NET等相关教材十余部。
第 1章 初识Power BI 1
1.1 Power BI简介 1
1.1.1 Power BI功能简介 1
1.1.2 Power BI家族 3
1.2 安装Power BI Desktop 5
1.2.1 安装需求 5
1.2.2 下载安装程序 5
1.2.3 安装Power BI Desktop的步骤 6
1.3 了解Power BI Desktop界面 8
1.3.1 开始屏幕 8
1.3.2 主界面 8
1.4 使用Power BI文档 13
1.4.1 查看Power BI Desktop文档 14
1.4.2 使用Power BI示例 14
1.5 实战:使用客户盈利率示例 15
1.6 小结 17
1.7 习题 17
第 2章 获取数据 18
2.1 数据连接概要 18
2.1.1 数据源类型 18
2.1.2 连接模式 18
2.2 连接文件 19
2.2.1 连接Excel文件 20
2.2.2 连接文本/CSV文件 22
2.2.3 连接XML文件 23
2.2.4 连接JSON文件 25
2.2.5 连接文件夹 27
2.3 连接数据库 29
2.3.1 连接SQL Server数据库 29
2.3.2 连接MySQL数据库 31
2.3.3 连接SQL Server分析服务数据库 33
2.4 连接Web数据 34
2.4.1 连接Web共享的数据文件 34
2.4.2 获取网页中的数据 35
2.5 实战:连接Access数据库 36
2.6 小结 37
2.7 习题 37
第3章 查询编辑器 39
3.1 查询编辑器概述 39
3.1.1 查询编辑器打开方式 39
3.1.2 查询编辑器界面简介 39
3.2 基础查询操作 45
3.2.1 添加新的数据源 45
3.2.2 复制查询 45
3.2.3 引用查询 46
3.2.4 用输入数据创建表 47
3.3 数据转换 49
3.3.1 修改数据类型 49
3.3.2 数据分组 50
3.3.3 拆分列 51
3.3.4 算术运算 52
3.4 添加列 53
3.4.1 用示例创建列 53
3.4.2 创建计算列 55
3.4.3 按条件创建列 56
3.5 追加查询 57
3.6 合并查询 58
3.7 实战:创建地区产品销售总额分组查询 61
3.8 小结 63
3.9 习题 63
第4章 数据分析表达式 65
4.1 DAX基础 65
4.1.1 语法规则 65
4.1.2 运算符 66
4.1.3 数据类型 68
4.1.4 上下文 69
4.2 DAX函数 69
4.2.1 DAX函数概述 69
4.2.2 聚合函数 70
4.2.3 逻辑函数 72
4.2.4 数学函数 73
4.2.5 文本函数 74
4.2.6 信息函数 75
4.2.7 日期和时间函数 75
4.2.8 时间智能函数 77
4.2.9 筛选器函数 80
4.3 实战:创建本月销量所占百分比 81
4.4 小结 82
4.5 习题 82
第5章 数据视图和管理关系 84
5.1 数据视图基本操作 84
5.1.1 设置当前表 84
5.1.2 修改列名称 85
5.1.3 新建列 86
5.1.4 删除列 86
5.1.5 排序和筛选 86
5.1.6 更改数据类型和格式 87
5.1.7 数据刷新 89
5.2 管理关系 89
5.2.1 关系的基本概念 89
5.2.2 自动检测关系 90
5.2.3 创建关系 90
5.2.4 编辑关系 91
5.2.5 删除关系 92
5.3 实战:更改列名和创建关系 92
5.4 小结 94
5.5 习题 94
第6章 报表 95
6.1 报表概述 95
6.1.1 报表特点 95
6.1.2 报表与仪表板 95
6.2 报表基本操作 96
6.2.1 新建报表 96
6.2.2 添加报表页 96
6.2.3 修改报表页名称 97
6.2.4 删除报表页 97
6.3 视觉对象基本操作 97
6.3.1 为报表添加视觉对象 97
6.3.2 复制、粘贴和删除视觉对象 98
6.3.3 视觉对象字段设置 99
6.3.4 视觉对象格式设置 102
6.3.5 视觉对象分析设置 106
6.4 钻取 107
6.4.1 钻取页面 107
6.4.2 钻取层级结构 109
6.5 数据分组 111
6.5.1 列表分组 111
6.5.2 装箱分组 113
6.6 视觉对象数据 115
6.6.1 查看视觉对象数据 115
6.6.2 导出视觉对象数据 116
6.7 报表主题 117
6.7.1 启用报表主题功能 117
6.7.2 为报表应用主题 118
6.8 实战:创建日期销量簇状柱形图 119
6.9 小结 120
6.10 习题 121
第7章 可视化效果 122
7.1 简单对象 122
7.1.1 插入图像 122
7.1.2 插入按钮 124
7.1.3 插入形状 124
7.1.4 插入文本框 125
7.2 内置视觉对象 126
7.2.1 堆积条形图和堆积柱形图 126
7.2.2 百分比堆积条形图和百分比堆积柱形图 127
7.2.3 簇状条形图和簇状柱形图 128
7.2.4 折线图 129
7.2.5 分区图和堆积面积图 130
7.2.6 折线和堆积柱形图 131
7.2.7 功能区图表 132
7.2.8 瀑布图 133
7.2.9 散点图 134
7.2.10 饼图和圆环图 135
7.2.11 树状图 136
7.2.12 漏斗图 137
7.2.13 仪表图 138
7.2.14 卡片 138
7.2.15 多行卡 139
7.2.16 KPI图 139
7.2.17 表格 140
7.2.18 矩阵 141
7.2.19 切片器 141
7.3 实战:创建专业计划分析报表 144
7.4 小结 145
7.5 习题 145
第8章 Power BI服务 147
8.1 注册Power BI服务 147
8.1.1 注册试用账号 147
8.1.2 从Power BI Desktop登录 152
8.2 在Power BI Desktop中使用Power BI服务 153
8.2.1 使用自定义视觉对象 153
8.2.2 发布报表 155
8.3 Power BI服务中的报表操作 155
8.3.1 共享报表 156
8.3.2 获取数据 157
8.3.3 创建报表 158
8.4 仪表板 160
8.4.1 创建仪表板 161
8.4.2 创建磁贴 161
8.4.3 编辑磁贴 163
8.4.4 从Excel工作簿固定磁贴 165
8.4.5 从报表固定磁贴 166
8.4.6 仪表板视图 167
8.5 在移动设备中使用Power BI 168
8.5.1 登录Power BI服务 168
8.5.2 查看仪表板 171
8.5.3 查看报表 171
8.6 实战:创建录取分析仪表板 172
8.6.1 导入成绩库数据 172
8.6.2 创建报名和录取人数对比报表 173
8.6.3 创建录取分析仪表板 174
8.7 小结 175
8.8 习题 175
第9章 社科研究数据分析 177
9.1 获取社科研究数据 177
9.2 社科研究数据分析 178
9.2.1 被引数分析 179
9.2.2 按届次分析被图书引用情况 179
9.2.3 按奖项等次分析被图书引用情况 181
9.2.4 按出版社分析被图书引用情况 182
9.2.5 按出版年份分析被引用情况 183
9.2.6 按一级学科分析被图书引用情况 184
9.3 小结 185
9.4 习题 185