如何在 Power BI Desktop 中使用实时或经常更新的数据?

How do I use data in Power BI Desktop that is either live or frequently updated?

我想为我们的办公室创建一个仪表板,实时显示我的团队的进度。

我从本地 sql 数据库获取数据,在 Power BI Desktop 中对数据建模,并希望在显示 Power BI 网站的电视上显示数据。

但是如何使数据保持最新?

我知道 Power BI 网站提供定时刷新,但我每天只能设置 7 次,我希望仪表板至少每 5 分钟刷新一次。我也知道流式数据集,但您不能在 Power BI Desktop 中使用它们,我想使用自定义可视化。当我尝试使用直接查询时,我收到以下消息:

This Step leads to a Query which is not supported in Direct Query Mode.

是否可以使用 Power BI 创建实时仪表板?或者您知道更适合我的目的的软件吗?

这可以通过本地安装的 Power Bi 报表服务器和 SQL 服务器代理 运行 您的本地 sql 数据库来实现。您开发报表并将其保存到 Power Bi 报表服务器。然后您可以将数据刷新间隔设置为每 5 分钟一次。

This walk through 向您展示如何设置每 2 分钟的数据刷新间隔。使用它作为创建报表并保存到报表服务器的指南。 保存到报表服务器后,您可以将报表的数据刷新间隔设置为每 5 分钟一次。

您将需要最新版本的 Report Server(本回答时为 2018 年 3 月)和针对 Report Server 优化的最新版本 Power Bi Desktop(也是 2018 年 3 月)。 SQL 需要在您的 SQL 服务器上安装服务器代理。 SQL 服务器代理将存储您使用 Power Bi 报表服务器界面定义的数据刷新作业规范。