【发布时间】:2018-07-20 06:48:46
【问题描述】:
我有关于 Power BI 服务的直接查询报告并为其设置本地数据网关以访问 SQL Server 数据库,它运行良好,但我有点困惑的是直接查询报告的刷新历史记录表(设置-> 数据集)如下:
大约每 20 分钟刷新一次。我认为在直接查询模式下,当您更改数据库中的数据时,它会立即影响报表。但是基于此,即使在直接查询模式下,它也有内部缓存在20分钟内刷新一次(不知道这个数字是否可以控制)。
请有人详细解释直接查询的工作原理以及为什么会这样?
另外,Power BI Embedded 上的直接查询是否也一样?
【问题讨论】:
-
您使用的是个人网关还是企业网关?
-
@JustLogic:我使用了本地数据网关;)
-
嗯,很有意思,上次我看它叫企业网关,好像有些东西被重命名了。但是它确实说它应该对数据源执行实时查询。
-
我看到的唯一另一件事是,并非所有数据源都支持本地网关的实时查询。您的数据源是否受支持? powerbi.microsoft.com/en-us/documentation/…
-
Power BI Embedded 中的直接查询的工作方式相同。但是直接查询并不意味着实时。如果在您的报告加载后更新数据,报告将不会自动刷新数据。如果您重新加载报告,那么您应该会看到新数据,因为它正在直接查询您的基础数据源。
标签: sql-server powerbi powerbi-embedded