获取数据(.xlsx格式,web网站,.csv格式,.txt格式,文件夹,MySQL数据库)
导入数据,在主页选项卡下主要是做数据导入(也就是读取数据),可以是excel、csv、txt、文件夹和各种数据库的数据,类型丰富多样。
举例1:打开一个excel文件,里面包含五个表,选中需要打开的表,在界面右侧会出现表的预览信息,此时点击右下角的加载即可,(转换数据是做数据处理的,暂时先不做),对此数据表做任何修改,不会改变原来路径中数据表的属性信息。
表读进来之后,在界面的右侧会出现表的表名,点击下拉箭头,会出现表的属性信息。
点击左侧第二个表示数据信息的图标,也会出现表的预览。
返回主页,对数据信息进行可视化操作,这里添加了一个堆积条形图,在可视化下方,出现如下页面,拖入表中需要的属性信息,这里设置y轴为病症,x轴为病症的就诊类别的计数,可以添加图例,使得每个条形图有不同的颜色,即可出现下方的条形图。对条形图中的轴的文本大小,图中标题和自的文本大小,可以通过下图中间的刷子里面的信息进行设置。
点击可视化中任一图形类别,实现自动切换,非常方便。
点击插入组中的新建视觉对象,会在主页面中出现另一个绘图区域,可以实现对数据属性信息的另一种可视化方案。
举例2:链接web网站,这里以百度为例,在获取数据中,选择其他,然后选择Web,然后输入URL地址:www.baidu.com,进行链接,会出现一下界面,这里读取到了一个表,可以查看表视图,和Web视图。
举例3:读取.csv文件,若表中出现乱码,在文件原始格式中可以选择Unicodo(UTF-8),默认是简体中文(GB2312),加载进来之后,数据默认读入同一个报表中,见下图。这样做的好处是,不同的业务,可以在同一个平台进行处理,不需要来回切换页面,也不需要打开各种软件。
举例4:读取文本文件.txt,在读入数据中选择对应的数据类型,加载进来即可。
举例5:读取文件夹(此文件夹下的所有数据表属性均相同),在读入数据中选择文件夹,选择链接,输入文件夹路径,之后加载进来即可。预览数据信息,见下图。
对文件夹进行操作,点击数据转换,进入Power Query界面,见下图。左侧是读入的源数据,右侧包括属性和应用的步骤,属性中可以修改表的名称,对表做的每一步操作,比如删除和修改都会出现在应用的步骤中。
首先选中除第一列的其他列,点击删除列。
然后点击Content右侧带下划线的双箭头合并文件,出现如下界面。数据合并中,及时属性不同也可以合并,但是似乎没有合并的必要。
然后点击上个界面中右下角确定,预览合并的数据信息,见下图。可以看到合并之后的数据信息,也可以看到右侧对数据表做的应用步骤。
最后点击Power Query编辑器左上角的关闭并应用,此时返回主页面,预览数据信息,见下图。
举例5:连接数据库,在读入数据中选择数据库,我的是MySQL数据库,输入MySQL数据库的服务器地址,数据库名称和密码,以及对应的数据库名字。但是在连接MySQL数据库之前,需要安装一个组件,后缀名为.msi。
安装组件,然后读取数据库数据。根据自己的需要下载不同的版本,下载地址:
https://downloads.mysql.com/archives/c-net/
组件安装安装成功,读取MySQL数据库中的表,输入服务器地区和数据库名称,我的是windows本地安装的,服务器地址为:127.0.0.1,数据库名称,自己刚刚建立的,取名为:powerbi,可以根据自己建立的数据库名称填写,比如:mysql,score等。见下图。
点击确定,进入如下页面,这里选择数据库,输入自己的MySQL数据库用户名和密码,点击连接即可。
点击连接,进入预览数据信息页面,加载进来即可。
在主页中查看数据属性信息,见下图。
本文来自博客园,作者:zhang-X,转载请注明原文链接:https://www.cnblogs.com/YY-zhang/p/16624599.html