第2章 连接数据源
2.1 连接到文件
2.1.1 Excel文件
2.1.2 文本/CSV文件
2.1.3 XML文件
2.2 连接到数据库
2.2.1 SQL Server数据库
2.2.2 MySQL数据库
在 Power BI 连接到 MySQL 数据库之前,需要到 MySQL 数据库的官方网站(https://dev.mysql.com/downloads/connector/net/)下载对应版本的Connector/Net驱动程序,如图2-31所示。
2.2.3 Oracle数据库
第3章 数据基础操作
3.1 属性的操作
在Power BI中,属性的操作主要包括新建列、删除列、重命名列和重新排序列等。
在Power BI中进行属性操作之前,需要导入“客服中心话务员个人信息表.xlsx”数据文件,数据视图中显示的数据是其加载到模型中的样子,如图3-1所示。
3.1.1 新建列
3.1.2 删除列
3.1.3 重命名列
3.1.4 数据排序
3.2 图表的操作
3.2.1 导出数据
3.2.2 查看数据
3.2.3 删除
3.2.4 排序
第4章 可视化设计
4.1 可视化设计基本要求
在Power BI中,报表可以有一个或多个报表页面,所有页面统称为报表。报表的基本元素包括视觉对象(可视化效果)、独立图像和文本框等。从各个数据点到报表元素,再到报表页面本身,有多种格式选项可供选择。
报表生成工作在生成第一个视觉对象之前就开始了,因为优质的报表需要提前规划。
了解需要处理哪些数据,并记录要满足的报表需求:业务需求是什么?此类数据的使用方式是什么?用户是谁?用户希望能够根据此报表做出哪些决策?
这些问题的答案决定了设计方向,确保每张报表所传达的信息能够满足业务需求。我们很容易添加能够引人注目的见解的视觉对象,但是如果这些见解不能满足业务需求,那么报表就是没用的,可能还会分散用户的注意力。
在确认业务需求、客户和要添加的指标后,下一步就是选择合适的视觉对象传达信息,并尽可能以最有效的方式呈现这些视觉对象,这涉及到很多方面,我们将从基本的报表设计原则开始讲解。
4.1.1 选择合适的视觉对象
不要为了让报表令人印象深刻而使用更复杂的视觉对象类型,选择能够传达信息的最简单的视觉对象类型即可。
尽量避免使用滚动条,尝试应用筛选器和层次结构(向下钻取)。如果无法避免使用滚动条,要考虑选择其他类型的视觉对象。如果一定要使用滚动条,那么水平滚动比垂直滚动更易于被接受。
①调整视觉对象大小
②移动视觉对象
4.1.2 选择合适的度量值
不要为了构建视觉对象而构建视觉对