2024年5月28日发(作者:)

Power BI

目前可以连接超过

100

种数据源,包含常见的各种数据库,文件,数据仓库,云等等。

不同的数据源支持不同的连接方式,通常来讲,

Power BI

支持两种数据连接方式:

导入(

import

Direct Query

对于导入:

1. 导入的数据存在于

Power BI

的缓存中,在使用

Desktop

设计视觉对象时,使用缓存中的数据;

2. 原始数据的变更,不会体现到已经设计好的视觉对象中,需要执行数据源刷新操作;

3.

.pbix

文件

(Power BIDesktop

设计的报表文件

)

发布到

Power BI

服务时,会携带导入的数据,存储到数据集

中;

4. 如果需要

Power BI

服务的报表进行数据刷新,需要对

Power BI

服务中对应的数据集进行刷新,需要用

本地数据网关程序

对于

Direct Query

1.

Power BIDesktop

加载数据时,不会使用高速缓存,而是直接到数据源中读取数据;

2.

.pbix

文件

(Power BIDesktop

设计的报表文件

)

发布到

Power BI

服务时,会携带一个数据集,但该数据集不

包含数据;

3. 在

Power BI

服务中打开报表时,会自动从数据源查询数据,视数据源的位置,也可能需要

本地数据网关程

Power BI

连接数据源的最佳做法:

1.

优先使用导入模式;

2.

如果通过导入数据无法实现目标,则可以考虑使用

Direct Query

,通常是如下的场景:

数据频繁变化,需要几乎

实时

的报表

处理非常大的数据量,而无需预先聚合

数据主权限制应用(某些机构或组织要求,数据不能离开其基础数据源)

源是包含度量值(如

SAP BW

)的多维度源(数据仓库)

下表展示了

Power BI

支持的数据源,其中包括有关

DirectQuery

和本地数据网关的信息。

完整信息,参加官网:

/zh-cn/power-bi/power-bi-data-sources

Power BI

数据网关下载入口:

1. 在

上下载;

2. 直接在官网下载:

/en-us/gateway/

Power BI

数据网关的两种安装模式:标准模式和

个人模式