×

连接 类型 文件 其他 数据

Power BI之连接其他类型的数据文件

jnlyseo998998 jnlyseo998998 发表于2023-03-07 17:37:02 浏览22 评论0

抢沙发发表评论

用户可以使用 Power BI 轻松连接持续扩展的数据世界。下面简要介绍如何将 Power BI 与 其他类型的数据文件相连接。

Web数据获取

步骤1

在【主页】选项卡中单击【数据】组的【获取数据】下拉按钮,在弹出的下拉列表中单击【Web】选项,如图 1 所示。

图1 Web数据源

展开全文

步骤2

在弹出的【从 Web】对话框中的【URL】文本框中输入正确的网址,这里以百度网址为例,单击【确定】按钮。在弹出的【访问 Web 内容】对话框中直接单击【确定】按钮,弹出【正在连接】提示对话框,不需要操作,保持连接即可,如图 2 所示。

图2 Web数据连接

步骤3

在【导航器】对话框中勾选需要添加的表格前的复选框,单击【加载】或【转换数据】按钮,将数据表导入 Power BI 中,以便后续操作,如图 3 所示。

图3 加载数据

文本文件数据获取

Power BI 提供了两种从文本文件中获取数据的等效方法,具体操作如下。

💧依次单击【主页】→【数据】区域内的【获取数据】→【文本 /CSV】选项,如图 4 所示。

图4 文本文件的导入之一

💧在 Power BI 画布界面上单击【从另一个源获取数据】按钮,在弹出的【获取数据】对话框右侧单击【文本/CSV】选项,然后单击【连接】按钮,如图 5 所示。

图5 文本文件的导入之二

以上两种操作都可以打开【打开】对话框。选中需要加载的文本文件,单击【打开】按钮,在弹出的界面中单击【加载】按钮,如图 6 所示,将数据加载至 Power BI 中。若文本文件需要编辑处理,可单击【转换数据】按钮,进入 Power Query,进一步处理数据。

图6 文本文件连接

数据库数据获取

单击【获取数据】→【SQL Server】选项(根据具体的数据库,选择对应选项),打开如图 7 所示的窗口,填入服务器地址等信息,即可进行连接。这里需要注意的是,数据库连接方式有两种,使用导入方式,会将整个数据库的内容全部导入 Power BI 中,使用直连方式,可以实现快速刷新,用户可以根据不同的需求选择不同的方式。

图7 填写SQL Server相关参数

通过提供示例从网页采集数据

下面是采集“中国图书网”中 Excel 相关图书的名称和价格等数据的具体操作。需要说明的是,此方法可能无法满足对所有网页数据的采集,且若数据的原网页修改了源代码,也可能导致无法正确采集数据。

步骤1

打开目标网站。打开网页浏览器,在地址栏中输入“中国图书网”的网址,按<Enter> 键,确认打开目标网站。在搜索框中输入搜索关键词“Excel”,单击【搜索】按钮,如图 8 所示。

图8 目标网页

步骤2

复制筛选后的网址。在搜索结果中可以看到,找到了 1, 000 多种相关图书。在浏览器地址栏中选中并复制当前网址,如图 9 所示。

图9 筛选后的网址

提示

用户可以通过如图 9 所示的其他筛选项进行进一步筛选,如单击【出版时间】按钮,以出版时间为依据,升序或降序排列所选条目。

步骤3

在 Power BI 中使用“导入网页数据”功能。启动 Power BI,依次单击【主页】→【获取数据】按钮,在弹出的下拉列表中单击【Web】选项,在弹出的【从 Web】对话框中按<Ctrl +V> 组合键,粘贴之前复制的网址,单击【确定】按钮,如图 10 所示。

图10 粘贴网址

步骤4

即可通过提供示例,从网页采集数据。

书籍推荐

北京大学出版社

《Power BI数据分析与可视化实战》