Power BI基础知识——连接数据源

简介: SQL数据库开发

连接数据源

Power BI作为一个数据可视化平台,不具备存储数据的能力,所以需要通过连接外部数据源,才能开设对数据进行下一步的操作。

常见的数据源有Excel,数据库以及Web浏览器。此外还支持各种各样的数据源,如下图所示是Power BI支持的所有数据源:

60.gif


连接到Excel

目前使用较多的还是Excel文件,虽然存储的数据量不是很大,但是应付日常工作还是可以接受。下面我们看看如何连接Excel。

点击获取数据——Excel,在弹出的对话框中选择需要导入的Excel文档即可,如下图:

image.gif


这样就和Excel连接上了,之后选择需要加载的表单即可。

image.jpeg


连上之后,我们就会在数据字段区域看到我们相关字段了,就是我们之前向大家展示的字段区域的内容。

image.jpeg


连接到数据库

连接到数据库有两种方式,一种是导入方式,一种是DirectQurey方式。

image.jpeg



两种方式的区别:

导入方式:将选定的表导入 Power BI 中。 在创建可视化效果或与之进行交互时,Power BI需要使用导入的数据。 必须刷新数据(这将导入完整的数据集)才能查看自初始导入或最近一次刷新以来基础数据所发生的任何更改。

就是如果数据源的数据有变动,我们需要手动点击刷新,数据才能更新为最新的数据。

DirectQuery不会将任何数据导入或复制到 Power BI中。在创建可视化效果或与之进行交互时,Power BI会查询基础数据源。也就是说,你查看的始终都是最新数据。不需要我们手动去刷新数据。


注意:

可能大家都觉得DirectQuery挺不错,但是它有很多使用上的限制,一般我们下载的桌面版不支持这种方式连接。所以演示的时候我们只能使用导入的方式来加载数据源。


在上图中我们填好需要连接的数据库的IP地址,因为我是直接连接本地的SQL Server数据库,所以只需要一个 . (半角的点号)或者local就可以了。连接成功后选择需要加载的表就可以了。


image.jpeg


这样我们的表就出现在数据字段区了

image.jpeg

连接到Web

有时候我们看到网上一些现有的数据,想直接获取下来,但是复制下来又很费劲。Power  BI给我们提供了一个直接抓取Web数据的功能。

例如,我们希望抓取某市3月份的天气数据。直接访问网址http://tianqi.2345.cn/wea_history/72025.htm

就可以获得了。如下图所示:


image.gif


点击加载后我们就可以在数据字段区看到我们需要的天气数据了。

image.jpeg

批注

Power BI支持多种数据源连接,只要你提供数据源,没有它加载不了的数据。这也是它非常灵活的一个特征。已经下载安装了的小伙伴,可以跟着上面的操作尝试将不同的数据源导入到Power BI。

相关文章
|
存储 数据可视化 数据挖掘
【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI
【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI
262 0
|
5月前
|
BI
Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
在Power BI中,从SharePoint List获取数据时遇到Table和List混合的数据源,直接展开会导致“笛卡尔积”效应,生成过多行。目标是保持行数不变,将Table中的字段与List值用逗号分隔显示在同一行。解决方法包括:1) 添加新列,从Table中提取List的Column2值;2) 使用Text.Combine函数合并List中的值。具体操作步骤包括选择列并自定义新列,然后展开List并以逗号分隔。通过这些步骤,可以将Table转换为所需的字符串格式。完整的Power BI Query代码展示了这一过程。参考链接提供了更多详情。
|
6月前
|
DataWorks 安全 数据库
DataWorks产品使用合集之在DataWorks中,使用Power BI Desktop来连接Hologres数据库需要设置白名单如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
127 2
|
6月前
|
运维 分布式计算 DataWorks
DataWorks产品使用合集之dataworks为子账号创建DataWorks访问密钥的基本步骤如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
75 0
|
6月前
|
数据建模 BI 数据处理
Power BI案例-医院数据集的仪表盘制作
Power BI案例-医院数据集的仪表盘制作
|
6月前
|
数据可视化 数据建模 数据挖掘
Power BI案例-连锁糕点店数据集的仪表盘制作
Power BI案例-连锁糕点店数据集的仪表盘制作
|
6月前
|
BI 数据可视化 数据建模
Power BI案例-连锁糕点店数据集的仪表盘制作
Power BI案例-连锁糕点店数据集的仪表盘制作
|
6月前
|
SQL 数据可视化 数据建模
大数据分析利器之Power BI,你是否已经掌握?
大数据分析利器之Power BI,你是否已经掌握?
119 0
|
SQL 数据可视化 Oracle
「数据可视化」 Superset:穷人的Power BI
「数据可视化」 Superset:穷人的Power BI
|
6月前
|
传感器 数据可视化 搜索推荐
瓴羊Quick BI助力深圳光明环境水务公司举办水务数据应用大会暨第二届“光环杯”BI应用大赛
瓴羊Quick BI助力深圳光明环境水务公司举办水务数据应用大会暨第二届“光环杯”BI应用大赛
132 0

热门文章

最新文章