Power BI轻松获取网页信息,小白都能学会的技能

在大数据,数据分析,商务智能等概念日益火热的今天,仅仅只会用Excel处理表格是远远不够的。今天介绍商务智能分析的一大利器——Power BI Desktop

众所周知,Power BI主要解决信息孤岛问题,实现所见即所得效果,有以下特征
• 查看所有信息
• 数据更生动(交互式)
• 数据转换为决策
• 掌握最新信息
• 共享信息

其中M函数是Power Query专用的函数语法,使用M函数可以帮助我们自由灵活地完成数据导入、整合、加工处理等任务工作。Power Query的界面操作只能发挥其全部能力的20%,剩余80%的能力都要通过M函数来实现。

M函数在使用方法上与Excel的基本函数功能完全不同,M函数更像是一门专用于数据处理的编程语言,学习M函数首先我们要了解它的基本表达式、数据类型以及数据结构。通过一个小案例让你感受Power BI的优势.

需求:用自定义函数爬取NBA指定球队名称下的球队常规赛历史数据
提示:用文本型参数指定球队英文简称

获取网页信息思维过程,操作步骤如下:
1.解析网址 先选择一个球队数据,如图所示
在这里插入图片描述
2.打开Power BI Desktop 点击获取数据菜单 选择Web
输入 https://china.nba.com/teams/stats/#!/hawks 等待解析数据

3 编辑查询 点击高级编辑器,明确获取数据函数
在这里插入图片描述
4.新建空查询,点击高级编辑器 输入以下自定义函数
(team as text) =>
let
源 = Web.Page(Web.Contents(“https://china.nba.com/teams/stats/#!/”&team)){0}[Data]
in

5.调用自定义函数,输入不同球队英文名,就可以输出数据
在这里插入图片描述 轻松爬取NBA指定球队名称下的球队常规赛历史数据,然后根据业务场景进行分析,得到你意想不到的结果,感兴趣朋友一起多交流.