不知道你有没有注意到表视图旁边还有一个【Web视图】?那个是做什么的呢?
其实他是给你显示具体的Web页面内容,我们能够获取到Table0是因为这个页面上有具体的Table表,如下:
所以我们就是选取的这个页面上的表内容作为数据源。选择完Table0,我们点【加载】就可以在右侧字段区见到我们导入的数据源了,具体如下:
这样我们的Web数据源就连接成功了。
此外还有数据库连接,因为在第一篇《数据分析利器,Power BI的安装与介绍》有具体介绍,这里就不赘述了。
数据整理
大部分情况下,我们获得的数据源都不一定是我们想要的数据格式。特别是从Excel或网上来源的数据格式大部分是文本类型,需要我们对数据进行整理一下。
这里我们就对我们刚才Web上获取的数据进行整理一下。要对数据进行整理,我们需要点击菜单栏里的【编辑查询】下的【编辑查询】,如下:
然后,会打开编辑查询的页面,如下:
这个界面的内容较多,我们会在后续的内容中一一介绍,这里的主要功能就是对数据源进行编辑,将数据调整到符合我们要求,有时候甚至需要写比较复杂的DMX脚本。这些都是后话,我们先看看如何整理我们获得的这个Web数据源。
1、将日期字段从文本类型改为日期类型
我们右键点击日期字段,可以查看它当前的数据类型为文本类型,如下:
我们要把它改成日期类型,那直接选中【更改类型】下的日期即可。这时候会弹出一个提示框,点击【替换当前类型】即可。更改完后的数据类型就变成了日期格式,如下:
这样我们就改好了日期的数据类型。
2、去掉最高最低气温的摄氏度℃
气温我们实际上是希望它为整数类型,但是加载的数据源类型是文本类型,而且不能直接转换成整数类型,因为多了一个单位摄氏度℃。如果我们直接强制转换会报错,如下:
这是我们直接不做任何修改强制转换成整数类型的结果。