17国本二

2020-11-12   阅读量: 886

Power BI

power bi进行数据分析时,数据可以从本地文件、数据库或者web网页获取

扫码加入数据分析学习群

一、网址分析

北京市当天的空气质量数据:
http://www.air-level.com/air/beijing/
成都市当天的空气质量数据:
http://www.air-level.com/air/chengdu/
对比发现切换不同城市,改变的只有城市的名称,其他不变,我们就可以把城市名称设为参数,

二、使用power bi获取第一页数据

打开PowerBI Desktop,选择从网页获取数据,从弹出的窗口中选择【高级】,根据上面分析的网址结构,把除了最后一个城市ID的网址输入第一行,城市名输入第二行,点击确定,加载出对应的数据表在这里插入图片描述
勾选需要的数据表,选择转换数据到PQ编辑界面进行数据编辑。
在这里插入图片描述
在这里插入图片描述
数据获取成功。

三、根据参数设定自定义函数

上面我们只获取了当前城市的空气质量数据,那如果我要获取其他城市的空气质量数据,该如何快速获取,这里就可以通过设置自定义函数,调整参数来控制获取的数据
首先,选择高级编辑器,进入M语言编辑界面
在这里插入图片描述
在这里插入图片描述
在这里设置可变参数,修改M函数,
在let前面输入(p as text) as table =>
let后面第一行中的网址城市名用参数代替,如果是数字需要使用(Number.ToText§)函数转换为字符串再连接
在这里插入图片描述
自定义函数构建完成,可以通过输入不同参数来获取不同城市的数据
例如:这里我们可以输入"xian/"就可以获取西安当前的空气质量数据。
在这里插入图片描述


47.8880 1 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子